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) {
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
await apiHelpers.doTopicAction(
command,

Loading…
Cancel
Save