@mia@void.rehab @erincandescent@erincandescent.net isnt suspending just updating the actor object like a regular profile edit? i know i’ve seen a suspended property on an actor before
Conversation
Notices
-
Embed this notice
harper :v_gqueer: (blueb@eepy.zone)'s status on Saturday, 17-Aug-2024 00:51:13 JST harper :v_gqueer: -
Embed this notice
Erin 💽✨ (erincandescent@akko.erincandescent.net)'s status on Saturday, 17-Aug-2024 00:51:10 JST Erin 💽✨ @blueb @mia In which case Akkoma probably needs to learn how to Undo(Delete(user)) because it does not
Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
Erin 💽✨ (erincandescent@akko.erincandescent.net)'s status on Saturday, 17-Aug-2024 00:51:12 JST Erin 💽✨ -
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Saturday, 17-Aug-2024 00:54:38 JST Haelwenn /элвэн/ :triskell: @erincandescent @blueb @mia And I guess Undo(Delete(user)) is the only Undo(Delete(_)) which makes sense. -
Embed this notice
Erin 💽✨ (erincandescent@akko.erincandescent.net)'s status on Saturday, 17-Aug-2024 00:56:06 JST Erin 💽✨ @lanodan @blueb @mia Although absolutely nobody sends or processes it as far as I can tell
Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
Erin 💽✨ (erincandescent@akko.erincandescent.net)'s status on Saturday, 17-Aug-2024 01:09:01 JST Erin 💽✨ @lanodan @blueb @mia honestly the weird behaviour here seems to be
- that IceShrimp fires off the delete immediately, and
- once an account becomes is_active: false in Pleroma nothing can trigger the instance to reconsider that
-
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Saturday, 17-Aug-2024 01:10:02 JST Haelwenn /элвэн/ :triskell: @erincandescent @blueb @mia At the same time is_active is also used by admins/moderators to locally deactivate remote users…
Which also means Undo(Delete(user)) would be a bit annoying to support. -
Embed this notice
Erin 💽✨ (erincandescent@akko.erincandescent.net)'s status on Saturday, 17-Aug-2024 01:11:16 JST Erin 💽✨ @lanodan @blueb @mia :floofScared: I love it when design decisions come back to haunt us
Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
Erin 💽✨ (erincandescent@akko.erincandescent.net)'s status on Saturday, 17-Aug-2024 01:13:12 JST Erin 💽✨ @lanodan @blueb @mia eh its not an inherently ActivityPub issue; I’ve had similar variable overloading issues inside banks.
if you ever let two code paths set the same variable one day you’ll find out its actually two variables
Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Saturday, 17-Aug-2024 01:13:13 JST Haelwenn /элвэн/ :triskell: @erincandescent @blueb @mia Quite all too familiar as ActivityPub is a bit too much of a natural language, although it's been few years since we hit this kind of issue. -
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Saturday, 17-Aug-2024 01:18:45 JST Haelwenn /элвэн/ :triskell: @erincandescent @blueb @mia Yeah, just haven't really thought about remote account undeletion as usually accounts get wiped off.
It's a bit like "Oh wow, we can undelete files now!" -
Embed this notice
Erin 💽✨ (erincandescent@akko.erincandescent.net)'s status on Saturday, 17-Aug-2024 04:09:49 JST Erin 💽✨ @feld @blueb @lanodan @mia well The Defacto Protocol (i.e. What Mastodon Does) is suspend does nothing over the network; the 30 days later account purge broadcasts Delete(User) to shred them
Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
feld (feld@bikeshed.party)'s status on Saturday, 17-Aug-2024 04:09:50 JST feld @lanodan @erincandescent @blueb @mia why are suspended accounts being treated like deleted accounts though? that's so weird
-
Embed this notice