• Message area "left over" when switching between message groups

    From Björn Wiberg@2:201/137 to g00r00 on Thu Mar 24 19:30:29 2022
    Hello g00r00!

    Kind of a corner case, but I thought I would mention it anyway --

    If a user does not have access to any message bases in a message group -- or if there are no message bases in that message group -- and the user is forcibly "placed" in that message group -- e.g. a guest user being placed in a Local message group and the email message base (ID 1) with (MG) Data: 1 and (MA) Data: 1 in the prelogin menu -- the message menu correctly shows that no message base is selected:

    Group....: Local
    Area.....: None

    If the user joins another message group, e.g. FidoNet, we get:

    Group....: FidoNet
    Area.....: FidoNet Netmail

    But if the user then switches back to the Local message group, we get:

    Group....: Local
    Area.....: FidoNet Netmail

    ...which is a bit confusing, as that message base does not "belong" to that message group (it has List ACS: g3 whereas the Local message group is g1). In other words, that combination of message group and message base could not normally be selected by the user.

    Would it be possible for Mystic to "unselect" (set to None) the current message base when switching to a message group where there are no "listable" message bases available to the user?

    Thanks in advance!

    Best regards
    Björn

    --- Mystic BBS v1.12 A48 2022/03/11 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (2:201/137)