diff --git a/xtrn/DDAreaChoosers/DDMsgAreaChooser.js b/xtrn/DDAreaChoosers/DDMsgAreaChooser.js index da309044c5721f2d291a25db9484821d7fd2fbb1..9de8356494af6b8f276963feb5b136690ab93883 100644 --- a/xtrn/DDAreaChoosers/DDMsgAreaChooser.js +++ b/xtrn/DDAreaChoosers/DDMsgAreaChooser.js @@ -3030,6 +3030,14 @@ function isReadableMsgHdr(pMsgHdrOrIdx, pSubBoardCode) return true; } +// Returns whether the logged-in user can view deleted messages. +function canViewDeletedMsgs() +{ + var usersVDM = ((system.settings & SYS_USRVDELM) == SYS_USRVDELM); + var sysopVDM = ((system.settings & SYS_SYSVDELM) == SYS_SYSVDELM); + return (usersVDM || (user.is_sysop && sysopVDM)); +} + // Returns the number of readable messages in a sub-board. // // Parameters: