| Commit message (Collapse) | Author | Lines | 
 | 
#nominations
 | 
 | 
The code already handled the attribute not existing (e.g from a DM channel), but didn't handle TextChannels not in a category
 | 
 | 
Co-authored-by: Bluenix <[email protected]>
 | 
 | 
This change will allow helpers to run the edit reason command in the Talentpool cog.
To ensure that non-mod helpers can only edit their own reasons the interface for the reason command has been changed slightly.
If nominee_or_nomination_id is a member or user, then the command edits the currently active nomination for that person.
If it's an int, then use this to look up that nomination ID to edit.
If no nominator is specified, assume the invoker is editing their own nomination reason.
Otherwise, edit the reason from that specific nominator.
Raise a permission error if a non-mod staff member invokes this command on a
specific nomination ID, or with an nominator other than themselves.
 | 
 | 
* Fix escapes in python-news posts
No longer escapes markdown inside of codeblocks or pre-escaped markdown.
Co-authored-by: Ryu18 <[email protected]>
* Add escaping to title of py-news posts
* Fix typo
Co-authored-by: Ryu18 <[email protected]>
 | 
 | 
Updated the test task to now run with --ff which runs failed tests from the last run first
Added retest, which runs pytest with --lf this only runs the failed tests from the last test run
 | 
 | 
 | 
 | 
 | 
 | 
This protects us against the guild cache not being fully populated with members.
 |