fix: exempt ST from being del/res via last main posts (#9468)

v1.18.x
gasoved 4 years ago committed by GitHub
parent 4264b236b3
commit a0dd90804c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -136,7 +136,11 @@ async function deleteOrRestore(caller, data, params) {
} }
async function deleteOrRestoreTopicOf(command, pid, caller) { async function deleteOrRestoreTopicOf(command, pid, caller) {
const topic = await posts.getTopicFields(pid, ['tid', 'cid', 'deleted']); const topic = await posts.getTopicFields(pid, ['tid', 'cid', 'deleted', 'scheduled']);
// exempt scheduled topics from being deleted/restored
if (topic.scheduled) {
return;
}
// command: delete/restore // command: delete/restore
await apiHelpers.doTopicAction( await apiHelpers.doTopicAction(
command, command,

Loading…
Cancel
Save