]> git.mxchange.org Git - quix0rs-gnu-social.git/commit
Make ShowmessageAction not be a subclass of MailboxAction
authorEvan Prodromou <evan@status.net>
Tue, 8 Feb 2011 16:33:36 +0000 (11:33 -0500)
committerEvan Prodromou <evan@status.net>
Tue, 8 Feb 2011 16:33:36 +0000 (11:33 -0500)
commite903ff0525099be10681123c42a2b2d55c8649b6
tree90e1c71ccaeb12d2ec8cc23e68832a9950295d54
parent3b19b63babc538d7dece46fa818049c92a3eae3f
Make ShowmessageAction not be a subclass of MailboxAction

The ShowmessageAction was using the MailboxAction to do its display of
a single direct message. Since we redid the nickname management, this
was breaking (MailboxAction requires a nickname argument,
ShowmessageAction does not, and nickname validation that used to
quietly fail now throws an exception).

I've moved the message list processing to its own widget class, so the
need to subclass MailboxAction has disappeared. I've rewritten this
action to use the MessageListItem widget, and it works fine now.
actions/showmessage.php