• bbs.edit_msg() - Empty message

    From Digital Man@VERT to Nightfox on Wed Mar 23 17:45:21 2022
    Re: bbs.edit_msg() - Empty message
    By: Nightfox to Digital Man on Wed Mar 23 2022 04:38 pm

    Hi DM,

    Today I noticed there's a bbs.edit_msg() function that was added in Synchronet 3.18. I tried calling that with a header for an existing message in a sub-board. When my editor came up, it was empty. Should it be editing the existing message contents?

    Yes, that's how I use it in msglist.js:

    bbs.edit_msg(list[current]);

    And that list[] value is a returned object from MsgBase.get_msg_header().

    I'm running today's Synchronet build (March 23, 2022) for Windows.

    Me too. :-)
    --
    digital man (rob)

    Synchronet/BBS Terminology Definition #64:
    R0DENT = Derogatory reference to a young BBS user of the 1990's
    Norco, CA WX: 80.7øF, 21.0% humidity, 11 mph SSE wind, 0.00 inches rain/24hrs ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Nightfox@VERT/DIGDIST to Digital Man on Wed Mar 23 20:11:43 2022
    Re: bbs.edit_msg() - Empty message
    By: Digital Man to Nightfox on Wed Mar 23 2022 05:45 pm

    Today I noticed there's a bbs.edit_msg() function that was added in
    Synchronet 3.18. I tried calling that with a header for an existing
    message in a sub-board. When my editor came up, it was empty. Should
    it be editing the existing message contents?

    Yes, that's how I use it in msglist.js:

    bbs.edit_msg(list[current]);

    And that list[] value is a returned object from MsgBase.get_msg_header().

    I'm also passing it an object from MsgBase.get_msg_header(). Does it need to have expanded fields or anything?

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Nightfox@VERT/DIGDIST to Digital Man on Wed Mar 23 20:27:32 2022
    Re: bbs.edit_msg() - Empty message
    By: Nightfox to Digital Man on Wed Mar 23 2022 08:11 pm

    Synchronet 3.18. I tried calling that with a header for an existing
    message in a sub-board. When my editor came up, it was empty.
    Should it be editing the existing message contents?

    Yes, that's how I use it in msglist.js:

    bbs.edit_msg(list[current]);

    And that list[] value is a returned object from
    MsgBase.get_msg_header().

    I got it to work. It seems the MsgBase object associated with the header needs to still be open for it to work (even though you aren't passing the MsgBase object to edit_msg()).

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Digital Man@VERT to Nightfox on Wed Mar 23 21:20:28 2022
    Re: bbs.edit_msg() - Empty message
    By: Nightfox to Digital Man on Wed Mar 23 2022 08:11 pm

    Re: bbs.edit_msg() - Empty message
    By: Digital Man to Nightfox on Wed Mar 23 2022 05:45 pm

    Today I noticed there's a bbs.edit_msg() function that was added in
    Synchronet 3.18. I tried calling that with a header for an existing
    message in a sub-board. When my editor came up, it was empty. Should
    it be editing the existing message contents?

    Yes, that's how I use it in msglist.js:

    bbs.edit_msg(list[current]);

    And that list[] value is a returned object from MsgBase.get_msg_header().

    I'm also passing it an object from MsgBase.get_msg_header(). Does it need to have expanded fields or anything?

    Nope.
    --
    digital man (rob)

    Rush quote #71:
    He's not concerned with yesterday, he knows constant change is here today Norco, CA WX: 69.1øF, 33.0% humidity, 4 mph SSE wind, 0.00 inches rain/24hrs ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net