This commit is contained in:
barisusakli
2015-04-21 16:48:41 -04:00
parent 3ffd3a5d3c
commit 828980f3e6

View File

@@ -26,9 +26,10 @@ var async = require('async'),
return callback(err); return callback(err);
} }
var alreadyDeletedOrRestored = (parseInt(topicData.deleted, 10) && isDelete) || (!parseInt(topicData.deleted, 10) && !isDelete); if (parseInt(topicData.deleted, 10) === 1 && isDelete) {
if (alreadyDeletedOrRestored) { return callback(new Error('[[error:topic-already-deleted]]'));
return callback(null, {tid: tid}); } else if(parseInt(topicData.deleted, 10) !== 1 && !isDelete) {
return callback(new Error('[[error:topic-already-restored]]'));
} }
topics[isDelete ? 'delete' : 'restore'](tid, function(err) { topics[isDelete ? 'delete' : 'restore'](tid, function(err) {