added conditions in evalStory() to provide backwards compatibility between justintopic and addtofront macros

This commit is contained in:
Tobi Schäfer 2003-03-25 15:59:28 +00:00
parent 5f2cefe81b
commit 50aa0db455

View file

@ -50,8 +50,12 @@ function evalStory(param,modifier) {
}
// check new online-status of story
var newStatus = parseInt(param.online,10);
if (param.publish || param.submit == "publish")
if (param.publish || param.submit == "publish") {
if (param.justintopic)
newStatus = (param.addtofront != "1") ? 1 : 2;
else
newStatus = param.addtofront ? 2 : 1;
}
else if ((param.save || param.submit == "save") && isNaN(newStatus))
newStatus = 0;
if (isNaN(newStatus))