Skip to content

AO3-7080 Fix suspended and banned user check#5741

Merged
brianjaustin merged 1 commit intootwcode:masterfrom
EchoEkhi:AO3-7080-1
Apr 17, 2026
Merged

AO3-7080 Fix suspended and banned user check#5741
brianjaustin merged 1 commit intootwcode:masterfrom
EchoEkhi:AO3-7080-1

Conversation

@EchoEkhi
Copy link
Copy Markdown
Contributor

Pull Request Checklist

Issue

https://otwarchive.atlassian.net/browse/AO3-7080

References

https://otwarchive.atlassian.net/browse/AO3-7080?focusedCommentId=380385

Credit

EchoEkhi (He/Him)

Copy link
Copy Markdown
Member

@brianjaustin brianjaustin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@brianjaustin brianjaustin merged commit 4a17584 into otwcode:master Apr 17, 2026
29 checks passed
jmalark pushed a commit to jmalark/otwarchive that referenced this pull request Apr 19, 2026
jmalark added a commit to jmalark/otwarchive that referenced this pull request Apr 19, 2026
AO3-6229 Add static 404 error page (otwcode#5711)

AO3-6531 Fix comment decorator 500 error for orphaned comments (otwcode#5719)

* AO3-6531 Fix comment decorator 500 error when parent comment is physically deleted

* AO3-6531 Add rake task to create placeholders for orphaned comments

* AO3-6531 Rename orphaned_commentable_ids variable to missing_commentable_ids.Suggested by brianjaustin.

AO3-7378 Updates for code review

AO3-6531 Fix create_placeholders_for_orphaned_comments task 500 (otwcode#5736)

* AO3-6531 - Add spec for orphaned comment with nil threaded_left

* AO3-6531 - Handle nil threaded_left in orphaned comment placeholder task

AO3-7381 Update Devise to 5.0.3 (otwcode#5727)

AO3-6531 Remove after task for placeholder comments (otwcode#5740)

Per comments on the related ticket, this could lead to weird behaviour.
Pulling this out so the fix for the most critical part can go live.

AO3-7080 Fix suspended and banned user check (otwcode#5741)

AO3-7378 add double trailing whitespace to try to get it to let me push whitespace changes after settings changes

AO3-7378 Add trailing new line

AO3-7378 Get my local back to just one line of trailing whitespace

AO3-7378 Still trying to get trailing whitespace settings to cooperate

AO3-7378 Trailing whitespace adjustment

AO3-6229 Add static 404 error page (otwcode#5711)

AO3-6531 Fix comment decorator 500 error for orphaned comments (otwcode#5719)

* AO3-6531 Fix comment decorator 500 error when parent comment is physically deleted

* AO3-6531 Add rake task to create placeholders for orphaned comments

* AO3-6531 Rename orphaned_commentable_ids variable to missing_commentable_ids.Suggested by brianjaustin.

AO3-7378 Updates for code review

AO3-6531 Fix create_placeholders_for_orphaned_comments task 500 (otwcode#5736)

* AO3-6531 - Add spec for orphaned comment with nil threaded_left

* AO3-6531 - Handle nil threaded_left in orphaned comment placeholder task

AO3-7381 Update Devise to 5.0.3 (otwcode#5727)

AO3-6531 Remove after task for placeholder comments (otwcode#5740)

Per comments on the related ticket, this could lead to weird behaviour.
Pulling this out so the fix for the most critical part can go live.

AO3-7080 Fix suspended and banned user check (otwcode#5741)

AO3-7378 add double trailing whitespace to try to get it to let me push whitespace changes after settings changes

AO3-7378 Add trailing new line

AO3-7378 Get my local back to just one line of trailing whitespace

AO3-7378 Still trying to get trailing whitespace settings to cooperate

AO3-7378 Trailing whitespace adjustment
jmalark added a commit to jmalark/otwarchive that referenced this pull request Apr 19, 2026
AO3-6229 Add static 404 error page (otwcode#5711)

AO3-6531 Fix comment decorator 500 error for orphaned comments (otwcode#5719)

* AO3-6531 Fix comment decorator 500 error when parent comment is physically deleted

* AO3-6531 Add rake task to create placeholders for orphaned comments

* AO3-6531 Rename orphaned_commentable_ids variable to missing_commentable_ids.Suggested by brianjaustin.

AO3-7378 Updates for code review

AO3-6531 Fix create_placeholders_for_orphaned_comments task 500 (otwcode#5736)

* AO3-6531 - Add spec for orphaned comment with nil threaded_left

* AO3-6531 - Handle nil threaded_left in orphaned comment placeholder task

AO3-7381 Update Devise to 5.0.3 (otwcode#5727)

AO3-6531 Remove after task for placeholder comments (otwcode#5740)

Per comments on the related ticket, this could lead to weird behaviour.
Pulling this out so the fix for the most critical part can go live.

AO3-7080 Fix suspended and banned user check (otwcode#5741)

AO3-7378 add double trailing whitespace to try to get it to let me push whitespace changes after settings changes

AO3-7378 Add trailing new line

AO3-7378 Get my local back to just one line of trailing whitespace

AO3-7378 Still trying to get trailing whitespace settings to cooperate

AO3-7378 Trailing whitespace adjustment

AO3-6229 Add static 404 error page (otwcode#5711)

AO3-6531 Fix comment decorator 500 error for orphaned comments (otwcode#5719)

* AO3-6531 Fix comment decorator 500 error when parent comment is physically deleted

* AO3-6531 Add rake task to create placeholders for orphaned comments

* AO3-6531 Rename orphaned_commentable_ids variable to missing_commentable_ids.Suggested by brianjaustin.

AO3-7378 Updates for code review

AO3-6531 Fix create_placeholders_for_orphaned_comments task 500 (otwcode#5736)

* AO3-6531 - Add spec for orphaned comment with nil threaded_left

* AO3-6531 - Handle nil threaded_left in orphaned comment placeholder task

AO3-7381 Update Devise to 5.0.3 (otwcode#5727)

AO3-6531 Remove after task for placeholder comments (otwcode#5740)

Per comments on the related ticket, this could lead to weird behaviour.
Pulling this out so the fix for the most critical part can go live.

AO3-7080 Fix suspended and banned user check (otwcode#5741)

AO3-7378 add double trailing whitespace to try to get it to let me push whitespace changes after settings changes

AO3-7378 Add trailing new line

AO3-7378 Get my local back to just one line of trailing whitespace

AO3-7378 Still trying to get trailing whitespace settings to cooperate

AO3-7378 Trailing whitespace adjustment

AO3-6229 Add static 404 error page (otwcode#5711)

AO3-6531 Fix comment decorator 500 error for orphaned comments (otwcode#5719)

* AO3-6531 Fix comment decorator 500 error when parent comment is physically deleted

* AO3-6531 Add rake task to create placeholders for orphaned comments

* AO3-6531 Rename orphaned_commentable_ids variable to missing_commentable_ids.Suggested by brianjaustin.

AO3-7378 Updates for code review

AO3-6531 Fix create_placeholders_for_orphaned_comments task 500 (otwcode#5736)

* AO3-6531 - Add spec for orphaned comment with nil threaded_left

* AO3-6531 - Handle nil threaded_left in orphaned comment placeholder task

AO3-7381 Update Devise to 5.0.3 (otwcode#5727)

AO3-6531 Remove after task for placeholder comments (otwcode#5740)

Per comments on the related ticket, this could lead to weird behaviour.
Pulling this out so the fix for the most critical part can go live.

AO3-7080 Fix suspended and banned user check (otwcode#5741)

AO3-7378 add double trailing whitespace to try to get it to let me push whitespace changes after settings changes

AO3-7378 Add trailing new line

AO3-7378 Get my local back to just one line of trailing whitespace

AO3-7378 Still trying to get trailing whitespace settings to cooperate

AO3-7378 Trailing whitespace adjustment

AO3-6229 Add static 404 error page (otwcode#5711)

AO3-6531 Fix comment decorator 500 error for orphaned comments (otwcode#5719)

* AO3-6531 Fix comment decorator 500 error when parent comment is physically deleted

* AO3-6531 Add rake task to create placeholders for orphaned comments

* AO3-6531 Rename orphaned_commentable_ids variable to missing_commentable_ids.Suggested by brianjaustin.

AO3-7378 Updates for code review

AO3-6531 Fix create_placeholders_for_orphaned_comments task 500 (otwcode#5736)

* AO3-6531 - Add spec for orphaned comment with nil threaded_left

* AO3-6531 - Handle nil threaded_left in orphaned comment placeholder task

AO3-7381 Update Devise to 5.0.3 (otwcode#5727)

AO3-6531 Remove after task for placeholder comments (otwcode#5740)

Per comments on the related ticket, this could lead to weird behaviour.
Pulling this out so the fix for the most critical part can go live.

AO3-7080 Fix suspended and banned user check (otwcode#5741)

AO3-7378 add double trailing whitespace to try to get it to let me push whitespace changes after settings changes

AO3-7378 Add trailing new line

AO3-7378 Get my local back to just one line of trailing whitespace

AO3-7378 Still trying to get trailing whitespace settings to cooperate

AO3-7378 Trailing whitespace adjustment
jmalark added a commit to jmalark/otwarchive that referenced this pull request Apr 19, 2026
AO3-6229 Add static 404 error page (otwcode#5711)

AO3-6531 Fix comment decorator 500 error for orphaned comments (otwcode#5719)

* AO3-6531 Fix comment decorator 500 error when parent comment is physically deleted

* AO3-6531 Add rake task to create placeholders for orphaned comments

* AO3-6531 Rename orphaned_commentable_ids variable to missing_commentable_ids.Suggested by brianjaustin.

AO3-7378 Updates for code review

AO3-6531 Fix create_placeholders_for_orphaned_comments task 500 (otwcode#5736)

* AO3-6531 - Add spec for orphaned comment with nil threaded_left

* AO3-6531 - Handle nil threaded_left in orphaned comment placeholder task

AO3-7381 Update Devise to 5.0.3 (otwcode#5727)

AO3-6531 Remove after task for placeholder comments (otwcode#5740)

Per comments on the related ticket, this could lead to weird behaviour.
Pulling this out so the fix for the most critical part can go live.

AO3-7080 Fix suspended and banned user check (otwcode#5741)

AO3-7378 add double trailing whitespace to try to get it to let me push whitespace changes after settings changes

AO3-7378 Add trailing new line

AO3-7378 Get my local back to just one line of trailing whitespace

AO3-7378 Still trying to get trailing whitespace settings to cooperate

AO3-7378 Trailing whitespace adjustment

AO3-6229 Add static 404 error page (otwcode#5711)

AO3-6531 Fix comment decorator 500 error for orphaned comments (otwcode#5719)

* AO3-6531 Fix comment decorator 500 error when parent comment is physically deleted

* AO3-6531 Add rake task to create placeholders for orphaned comments

* AO3-6531 Rename orphaned_commentable_ids variable to missing_commentable_ids.Suggested by brianjaustin.

AO3-7378 Updates for code review

AO3-6531 Fix create_placeholders_for_orphaned_comments task 500 (otwcode#5736)

* AO3-6531 - Add spec for orphaned comment with nil threaded_left

* AO3-6531 - Handle nil threaded_left in orphaned comment placeholder task

AO3-7381 Update Devise to 5.0.3 (otwcode#5727)

AO3-6531 Remove after task for placeholder comments (otwcode#5740)

Per comments on the related ticket, this could lead to weird behaviour.
Pulling this out so the fix for the most critical part can go live.

AO3-7080 Fix suspended and banned user check (otwcode#5741)

AO3-7378 add double trailing whitespace to try to get it to let me push whitespace changes after settings changes

AO3-7378 Add trailing new line

AO3-7378 Get my local back to just one line of trailing whitespace

AO3-7378 Still trying to get trailing whitespace settings to cooperate

AO3-7378 Trailing whitespace adjustment

AO3-6229 Add static 404 error page (otwcode#5711)

AO3-6531 Fix comment decorator 500 error for orphaned comments (otwcode#5719)

* AO3-6531 Fix comment decorator 500 error when parent comment is physically deleted

* AO3-6531 Add rake task to create placeholders for orphaned comments

* AO3-6531 Rename orphaned_commentable_ids variable to missing_commentable_ids.Suggested by brianjaustin.

AO3-7378 Updates for code review

AO3-6531 Fix create_placeholders_for_orphaned_comments task 500 (otwcode#5736)

* AO3-6531 - Add spec for orphaned comment with nil threaded_left

* AO3-6531 - Handle nil threaded_left in orphaned comment placeholder task

AO3-7381 Update Devise to 5.0.3 (otwcode#5727)

AO3-6531 Remove after task for placeholder comments (otwcode#5740)

Per comments on the related ticket, this could lead to weird behaviour.
Pulling this out so the fix for the most critical part can go live.

AO3-7080 Fix suspended and banned user check (otwcode#5741)

AO3-7378 add double trailing whitespace to try to get it to let me push whitespace changes after settings changes

AO3-7378 Add trailing new line

AO3-7378 Get my local back to just one line of trailing whitespace

AO3-7378 Still trying to get trailing whitespace settings to cooperate

AO3-7378 Trailing whitespace adjustment

AO3-6229 Add static 404 error page (otwcode#5711)

AO3-6531 Fix comment decorator 500 error for orphaned comments (otwcode#5719)

* AO3-6531 Fix comment decorator 500 error when parent comment is physically deleted

* AO3-6531 Add rake task to create placeholders for orphaned comments

* AO3-6531 Rename orphaned_commentable_ids variable to missing_commentable_ids.Suggested by brianjaustin.

AO3-7378 Updates for code review

AO3-6531 Fix create_placeholders_for_orphaned_comments task 500 (otwcode#5736)

* AO3-6531 - Add spec for orphaned comment with nil threaded_left

* AO3-6531 - Handle nil threaded_left in orphaned comment placeholder task

AO3-7381 Update Devise to 5.0.3 (otwcode#5727)

AO3-6531 Remove after task for placeholder comments (otwcode#5740)

Per comments on the related ticket, this could lead to weird behaviour.
Pulling this out so the fix for the most critical part can go live.

AO3-7080 Fix suspended and banned user check (otwcode#5741)

AO3-7378 add double trailing whitespace to try to get it to let me push whitespace changes after settings changes

AO3-7378 Add trailing new line

AO3-7378 Get my local back to just one line of trailing whitespace

AO3-7378 Still trying to get trailing whitespace settings to cooperate

AO3-7378 Trailing whitespace adjustment

Revert

AO3-6229 Add static 404 error page (otwcode#5711)

AO3-6531 Fix comment decorator 500 error for orphaned comments (otwcode#5719)

* AO3-6531 Fix comment decorator 500 error when parent comment is physically deleted

* AO3-6531 Add rake task to create placeholders for orphaned comments

* AO3-6531 Rename orphaned_commentable_ids variable to missing_commentable_ids.Suggested by brianjaustin.

AO3-6531 Fix create_placeholders_for_orphaned_comments task 500 (otwcode#5736)

* AO3-6531 - Add spec for orphaned comment with nil threaded_left

* AO3-6531 - Handle nil threaded_left in orphaned comment placeholder task

AO3-7381 Update Devise to 5.0.3 (otwcode#5727)

AO3-6531 Remove after task for placeholder comments (otwcode#5740)

Per comments on the related ticket, this could lead to weird behaviour.
Pulling this out so the fix for the most critical part can go live.

AO3-7080 Fix suspended and banned user check (otwcode#5741)

Try to revert unintended change

Revert

Add trailing whitespace

Try to name and use variable on same line
jmalark added a commit to jmalark/otwarchive that referenced this pull request Apr 20, 2026
AO3-6229 Add static 404 error page (otwcode#5711)

AO3-6531 Fix comment decorator 500 error for orphaned comments (otwcode#5719)

* AO3-6531 Fix comment decorator 500 error when parent comment is physically deleted

* AO3-6531 Add rake task to create placeholders for orphaned comments

* AO3-6531 Rename orphaned_commentable_ids variable to missing_commentable_ids.Suggested by brianjaustin.

AO3-6531 Fix create_placeholders_for_orphaned_comments task 500 (otwcode#5736)

* AO3-6531 - Add spec for orphaned comment with nil threaded_left

* AO3-6531 - Handle nil threaded_left in orphaned comment placeholder task

AO3-7381 Update Devise to 5.0.3 (otwcode#5727)

AO3-6531 Remove after task for placeholder comments (otwcode#5740)

Per comments on the related ticket, this could lead to weird behaviour.
Pulling this out so the fix for the most critical part can go live.

AO3-7080 Fix suspended and banned user check (otwcode#5741)

AO3-7378 Fix the order of en.yml
jmalark added a commit to jmalark/otwarchive that referenced this pull request Apr 22, 2026
AO3-6229 Add static 404 error page (otwcode#5711)

AO3-6531 Fix comment decorator 500 error for orphaned comments (otwcode#5719)

* AO3-6531 Fix comment decorator 500 error when parent comment is physically deleted

* AO3-6531 Add rake task to create placeholders for orphaned comments

* AO3-6531 Rename orphaned_commentable_ids variable to missing_commentable_ids.Suggested by brianjaustin.

AO3-6531 Fix create_placeholders_for_orphaned_comments task 500 (otwcode#5736)

* AO3-6531 - Add spec for orphaned comment with nil threaded_left

* AO3-6531 - Handle nil threaded_left in orphaned comment placeholder task

AO3-7381 Update Devise to 5.0.3 (otwcode#5727)

AO3-6531 Remove after task for placeholder comments (otwcode#5740)

Per comments on the related ticket, this could lead to weird behaviour.
Pulling this out so the fix for the most critical part can go live.

AO3-7080 Fix suspended and banned user check (otwcode#5741)

AO3-7378 Fix the order of en.yml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants