WebUI(Quests): Spamming previous/next stage button causing some issues #2855

Closed
opened 2025-10-06 04:43:59 -07:00 by Animan8000 · 0 comments
Contributor

It can create a couple of different issues. For example

  • Have Archwing quest finished in advance
  • Then go one stage back (8/9)
  • Then spam the previous stage button
  • It will spam a bunch of VersionErrors + create duplicate inbox messages for the reward
2025-10-06T13:33:57:660 [0.1.0] error:  VersionError: No matching document found for id "68d694ec799f0e74c5f5768c" version 106 modifiedPaths "QuestKeys, QuestKeys.5, QuestKeys.5.Progress" while processing /custom/manageQuests request
    at generateVersionError (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:571:10)
    at model.save (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:629:28)
    at manageQuestsController (D:\GitHub\spaceninjaserver\src\controllers\custom\manageQuestsController.ts:167:21)
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-10-06T13:33:57:660 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&operation=prevStage&itemType=/Lotus/Types/Keys/ArchwingQuest/ArchwingQuestKeyChain 500 2087.665 ms - -
2025-10-06T13:33:57:737 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&operation=prevStage&itemType=/Lotus/Types/Keys/ArchwingQuest/ArchwingQuestKeyChain 200 1319.935 ms - -
2025-10-06T13:33:58:594 [0.1.0] http:   GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&ct=MSI&xpBasedLevelCapDisabled=1 200 2178.617 ms - 1526267
2025-10-06T13:33:58:629 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&operation=prevStage&itemType=/Lotus/Types/Keys/ArchwingQuest/ArchwingQuestKeyChain 200 1876.208 ms - -
2025-10-06T13:33:58:650 [0.1.0] error:  VersionError: No matching document found for id "68d694ec799f0e74c5f5768c" version 108 modifiedPaths "QuestKeys, QuestKeys.5, QuestKeys.5.Progress" while processing /custom/manageQuests request
    at generateVersionError (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:571:10)
    at model.save (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:629:28)
    at manageQuestsController (D:\GitHub\spaceninjaserver\src\controllers\custom\manageQuestsController.ts:167:21)
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-10-06T13:33:58:651 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&operation=prevStage&itemType=/Lotus/Types/Keys/ArchwingQuest/ArchwingQuestKeyChain 500 1634.576 ms - -
2025-10-06T13:33:58:669 [0.1.0] error:  VersionError: No matching document found for id "68d694ec799f0e74c5f5768c" version 108 modifiedPaths "QuestKeys, QuestKeys.5, QuestKeys.5.Progress" while processing /custom/manageQuests request
    at generateVersionError (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:571:10)
    at model.save (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:629:28)
    at manageQuestsController (D:\GitHub\spaceninjaserver\src\controllers\custom\manageQuestsController.ts:167:21)
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-10-06T13:33:58:669 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&operation=prevStage&itemType=/Lotus/Types/Keys/ArchwingQuest/ArchwingQuestKeyChain 500 1652.678 ms - -
2025-10-06T13:33:59:232 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&operation=prevStage&itemType=/Lotus/Types/Keys/ArchwingQuest/ArchwingQuestKeyChain 200 1561.062 ms - -
2025-10-06T13:33:59:511 [0.1.0] error:  VersionError: No matching document found for id "68d694ec799f0e74c5f5768c" version 109 modifiedPaths "QuestKeys, QuestKeys.5, QuestKeys.5.Progress" while processing /custom/manageQuests request
    at generateVersionError (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:571:10)
    at model.save (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:629:28)
    at manageQuestsController (D:\GitHub\spaceninjaserver\src\controllers\custom\manageQuestsController.ts:167:21)
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-10-06T13:33:59:511 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&operation=prevStage&itemType=/Lotus/Types/Keys/ArchwingQuest/ArchwingQuestKeyChain 500 1511.593 ms - -
2025-10-06T13:33:59:560 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&operation=prevStage&itemType=/Lotus/Types/Keys/ArchwingQuest/ArchwingQuestKeyChain 200 965.431 ms - -
2025-10-06T13:34:00:676 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&operation=prevStage&itemType=/Lotus/Types/Keys/ArchwingQuest/ArchwingQuestKeyChain 200 1476.578 ms - -
2025-10-06T13:34:00:695 [0.1.0] error:  VersionError: No matching document found for id "68d694ec799f0e74c5f5768c" version 111 modifiedPaths "QuestKeys, QuestKeys.5, QuestKeys.5.Progress" while processing /custom/manageQuests request
    at generateVersionError (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:571:10)
    at model.save (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:629:28)
    at manageQuestsController (D:\GitHub\spaceninjaserver\src\controllers\custom\manageQuestsController.ts:167:21)
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-10-06T13:34:00:695 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&operation=prevStage&itemType=/Lotus/Types/Keys/ArchwingQuest/ArchwingQuestKeyChain 500 1495.292 ms - -
2025-10-06T13:34:00:817 [0.1.0] http:   GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&ct=MSI&xpBasedLevelCapDisabled=1 200 1616.415 ms - 1526267
2025-10-06T13:34:00:872 [0.1.0] http:   GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&xpBasedLevelCapDisabled=1 200 1671.646 ms - 1526267
2025-10-06T13:34:01:549 [0.1.0] http:   GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&ct=MSI&xpBasedLevelCapDisabled=1 200 674.545 ms - 1526267
2025-10-06T13:34:01:606 [0.1.0] http:   GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&xpBasedLevelCapDisabled=1 200 732.030 ms - 1526267
2025-10-06T13:34:02:276 [0.1.0] http:   GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&ct=MSI&xpBasedLevelCapDisabled=1 200 668.037 ms - 1526267
2025-10-06T13:34:02:334 [0.1.0] http:   GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&xpBasedLevelCapDisabled=1 200 725.488 ms - 1526267
2025-10-06T13:34:03:017 [0.1.0] http:   GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&ct=MSI&xpBasedLevelCapDisabled=1 200 680.776 ms - 1526267
{542C73D9-0B74-4D8D-8C29-58AA0F2CA09A}.png

Another example:

  • Have Chimera Prologue at 0/2
  • Spam the next stage button
  • Seems to call completeQuest bunch of times (rather than once), aside of some VersionErrors as well
2025-10-06T13:40:22:070 [0.1.0] debug:  Trying to complete last stage with nextStage, calling completeQuest instead
2025-10-06T13:40:22:308 [0.1.0] debug:  Trying to complete last stage with nextStage, calling completeQuest instead
2025-10-06T13:40:22:545 [0.1.0] debug:  Trying to complete last stage with nextStage, calling completeQuest instead
2025-10-06T13:40:22:750 [0.1.0] http:   GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&xpBasedLevelCapDisabled=1 200 1728.726 ms - 1527027
2025-10-06T13:40:22:801 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1716.009 ms - -
2025-10-06T13:40:23:110 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 2023.133 ms - -
2025-10-06T13:40:23:196 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 2109.907 ms - -
2025-10-06T13:40:23:282 [0.1.0] debug:  Trying to complete last stage with nextStage, calling completeQuest instead
2025-10-06T13:40:23:512 [0.1.0] debug:  Trying to complete last stage with nextStage, calling completeQuest instead
2025-10-06T13:40:23:727 [0.1.0] http:   GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&ct=MSI&xpBasedLevelCapDisabled=1 200 2640.343 ms - 1527085
2025-10-06T13:40:23:780 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1029.407 ms - -
2025-10-06T13:40:23:826 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1075.147 ms - -
2025-10-06T13:40:23:908 [0.1.0] debug:  Trying to complete last stage with nextStage, calling completeQuest instead
2025-10-06T13:40:24:154 [0.1.0] debug:  Trying to complete last stage with nextStage, calling completeQuest instead
2025-10-06T13:40:24:364 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1249.019 ms - -
2025-10-06T13:40:24:409 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1290.890 ms - -
2025-10-06T13:40:24:500 [0.1.0] debug:  Trying to complete last stage with nextStage, calling completeQuest instead
2025-10-06T13:40:24:734 [0.1.0] debug:  Trying to complete last stage with nextStage, calling completeQuest instead
2025-10-06T13:40:25:227 [0.1.0] debug:  Trying to complete last stage with nextStage, calling completeQuest instead
2025-10-06T13:40:25:467 [0.1.0] debug:  Trying to complete last stage with nextStage, calling completeQuest instead
2025-10-06T13:40:25:664 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 2467.591 ms - -
2025-10-06T13:40:25:718 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1989.867 ms - -
2025-10-06T13:40:25:796 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1480.037 ms - -
2025-10-06T13:40:25:846 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1529.923 ms - -
2025-10-06T13:40:25:929 [0.1.0] debug:  Trying to complete last stage with nextStage, calling completeQuest instead
2025-10-06T13:40:26:166 [0.1.0] debug:  Trying to complete last stage with nextStage, calling completeQuest instead
2025-10-06T13:40:26:375 [0.1.0] http:   GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&ct=MSI&xpBasedLevelCapDisabled=1 200 2059.144 ms - 1527085
2025-10-06T13:40:26:428 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1772.619 ms - -
2025-10-06T13:40:26:474 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1817.719 ms - -
2025-10-06T13:40:26:564 [0.1.0] debug:  Trying to complete last stage with nextStage, calling completeQuest instead
2025-10-06T13:40:26:796 [0.1.0] debug:  Trying to complete last stage with nextStage, calling completeQuest instead
2025-10-06T13:40:27:029 [0.1.0] debug:  Trying to complete last stage with nextStage, calling completeQuest instead
2025-10-06T13:40:27:226 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1378.957 ms - -
2025-10-06T13:40:27:310 [0.1.0] debug:  Trying to complete last stage with nextStage, calling completeQuest instead
2025-10-06T13:40:27:514 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1192.656 ms - -
2025-10-06T13:40:27:562 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1185.476 ms - -
2025-10-06T13:40:27:609 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1228.328 ms - -
2025-10-06T13:40:27:693 [0.1.0] debug:  Trying to complete last stage with nextStage, calling completeQuest instead
2025-10-06T13:40:28:408 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1690.664 ms - -
2025-10-06T13:40:29:051 [0.1.0] http:   GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&xpBasedLevelCapDisabled=1 200 2333.497 ms - 1527085
2025-10-06T13:40:29:082 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=prevStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1519.918 ms - -
2025-10-06T13:40:29:700 [0.1.0] error:  VersionError: No matching document found for id "68d694ec799f0e74c5f5768c" version 143 modifiedPaths "QuestKeys, QuestKeys.39, QuestKeys.39.Completed, QuestKeys.39.CompletionDate, QuestKeys.39.Progress" while processing /custom/manageQuests request
    at generateVersionError (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:571:10)
    at model.save (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:629:28)
    at manageQuestsController (D:\GitHub\spaceninjaserver\src\controllers\custom\manageQuestsController.ts:167:21)
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-10-06T13:40:29:701 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=prevStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 500 1603.287 ms - -
2025-10-06T13:40:29:702 [0.1.0] http:   GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&ct=MSI&xpBasedLevelCapDisabled=1 200 2960.129 ms - 1527085
2025-10-06T13:40:29:738 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=prevStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1636.856 ms - -
2025-10-06T13:40:29:758 [0.1.0] error:  VersionError: No matching document found for id "68d694ec799f0e74c5f5768c" version 144 modifiedPaths "QuestKeys, QuestKeys.39, QuestKeys.39.Progress" while processing /custom/manageQuests request
    at generateVersionError (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:571:10)
    at model.save (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:629:28)
    at manageQuestsController (D:\GitHub\spaceninjaserver\src\controllers\custom\manageQuestsController.ts:167:21)
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-10-06T13:40:29:758 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=prevStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 500 1656.196 ms - -
2025-10-06T13:40:30:066 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=prevStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1326.028 ms - -
2025-10-06T13:40:31:203 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=prevStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1498.818 ms - -
2025-10-06T13:40:31:514 [0.1.0] error:  VersionError: No matching document found for id "68d694ec799f0e74c5f5768c" version 146 modifiedPaths "QuestKeys, QuestKeys.39, QuestKeys.39.Progress" while processing /custom/manageQuests request
    at generateVersionError (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:571:10)
    at model.save (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:629:28)
    at manageQuestsController (D:\GitHub\spaceninjaserver\src\controllers\custom\manageQuestsController.ts:167:21)
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-10-06T13:40:31:514 [0.1.0] http:   POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=prevStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 500 1489.880 ms - -
2025-10-06T13:40:31:534 [0.1.0] error:  VersionError: No matching document found for id "68d694ec799f0e74c5f5768c" version 146 modifiedPaths "QuestKeys, QuestKeys.39, QuestKeys.39.Progress" while processing /custom/manageQuests request
    at generateVersionError (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:571:10)
    at model.save (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:629:28)
    at manageQuestsController (D:\GitHub\spaceninjaserver\src\controllers\custom\manageQuestsController.ts:167:21)
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
It can create a couple of different issues. For example - Have Archwing quest finished in advance - Then go one stage back (8/9) - Then spam the previous stage button - It will spam a bunch of VersionErrors + create duplicate inbox messages for the reward ``` 2025-10-06T13:33:57:660 [0.1.0] error: VersionError: No matching document found for id "68d694ec799f0e74c5f5768c" version 106 modifiedPaths "QuestKeys, QuestKeys.5, QuestKeys.5.Progress" while processing /custom/manageQuests request at generateVersionError (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:571:10) at model.save (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:629:28) at manageQuestsController (D:\GitHub\spaceninjaserver\src\controllers\custom\manageQuestsController.ts:167:21) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) 2025-10-06T13:33:57:660 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&operation=prevStage&itemType=/Lotus/Types/Keys/ArchwingQuest/ArchwingQuestKeyChain 500 2087.665 ms - - 2025-10-06T13:33:57:737 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&operation=prevStage&itemType=/Lotus/Types/Keys/ArchwingQuest/ArchwingQuestKeyChain 200 1319.935 ms - - 2025-10-06T13:33:58:594 [0.1.0] http: GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&ct=MSI&xpBasedLevelCapDisabled=1 200 2178.617 ms - 1526267 2025-10-06T13:33:58:629 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&operation=prevStage&itemType=/Lotus/Types/Keys/ArchwingQuest/ArchwingQuestKeyChain 200 1876.208 ms - - 2025-10-06T13:33:58:650 [0.1.0] error: VersionError: No matching document found for id "68d694ec799f0e74c5f5768c" version 108 modifiedPaths "QuestKeys, QuestKeys.5, QuestKeys.5.Progress" while processing /custom/manageQuests request at generateVersionError (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:571:10) at model.save (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:629:28) at manageQuestsController (D:\GitHub\spaceninjaserver\src\controllers\custom\manageQuestsController.ts:167:21) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) 2025-10-06T13:33:58:651 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&operation=prevStage&itemType=/Lotus/Types/Keys/ArchwingQuest/ArchwingQuestKeyChain 500 1634.576 ms - - 2025-10-06T13:33:58:669 [0.1.0] error: VersionError: No matching document found for id "68d694ec799f0e74c5f5768c" version 108 modifiedPaths "QuestKeys, QuestKeys.5, QuestKeys.5.Progress" while processing /custom/manageQuests request at generateVersionError (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:571:10) at model.save (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:629:28) at manageQuestsController (D:\GitHub\spaceninjaserver\src\controllers\custom\manageQuestsController.ts:167:21) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) 2025-10-06T13:33:58:669 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&operation=prevStage&itemType=/Lotus/Types/Keys/ArchwingQuest/ArchwingQuestKeyChain 500 1652.678 ms - - 2025-10-06T13:33:59:232 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&operation=prevStage&itemType=/Lotus/Types/Keys/ArchwingQuest/ArchwingQuestKeyChain 200 1561.062 ms - - 2025-10-06T13:33:59:511 [0.1.0] error: VersionError: No matching document found for id "68d694ec799f0e74c5f5768c" version 109 modifiedPaths "QuestKeys, QuestKeys.5, QuestKeys.5.Progress" while processing /custom/manageQuests request at generateVersionError (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:571:10) at model.save (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:629:28) at manageQuestsController (D:\GitHub\spaceninjaserver\src\controllers\custom\manageQuestsController.ts:167:21) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) 2025-10-06T13:33:59:511 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&operation=prevStage&itemType=/Lotus/Types/Keys/ArchwingQuest/ArchwingQuestKeyChain 500 1511.593 ms - - 2025-10-06T13:33:59:560 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&operation=prevStage&itemType=/Lotus/Types/Keys/ArchwingQuest/ArchwingQuestKeyChain 200 965.431 ms - - 2025-10-06T13:34:00:676 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&operation=prevStage&itemType=/Lotus/Types/Keys/ArchwingQuest/ArchwingQuestKeyChain 200 1476.578 ms - - 2025-10-06T13:34:00:695 [0.1.0] error: VersionError: No matching document found for id "68d694ec799f0e74c5f5768c" version 111 modifiedPaths "QuestKeys, QuestKeys.5, QuestKeys.5.Progress" while processing /custom/manageQuests request at generateVersionError (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:571:10) at model.save (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:629:28) at manageQuestsController (D:\GitHub\spaceninjaserver\src\controllers\custom\manageQuestsController.ts:167:21) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) 2025-10-06T13:34:00:695 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&operation=prevStage&itemType=/Lotus/Types/Keys/ArchwingQuest/ArchwingQuestKeyChain 500 1495.292 ms - - 2025-10-06T13:34:00:817 [0.1.0] http: GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&ct=MSI&xpBasedLevelCapDisabled=1 200 1616.415 ms - 1526267 2025-10-06T13:34:00:872 [0.1.0] http: GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&xpBasedLevelCapDisabled=1 200 1671.646 ms - 1526267 2025-10-06T13:34:01:549 [0.1.0] http: GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&ct=MSI&xpBasedLevelCapDisabled=1 200 674.545 ms - 1526267 2025-10-06T13:34:01:606 [0.1.0] http: GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&xpBasedLevelCapDisabled=1 200 732.030 ms - 1526267 2025-10-06T13:34:02:276 [0.1.0] http: GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&ct=MSI&xpBasedLevelCapDisabled=1 200 668.037 ms - 1526267 2025-10-06T13:34:02:334 [0.1.0] http: GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=8&xpBasedLevelCapDisabled=1 200 725.488 ms - 1526267 2025-10-06T13:34:03:017 [0.1.0] http: GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&ct=MSI&xpBasedLevelCapDisabled=1 200 680.776 ms - 1526267 ``` <img width="907" alt="{542C73D9-0B74-4D8D-8C29-58AA0F2CA09A}.png" src="attachments/73a998b6-3d42-49a0-ae59-47de29064841"> Another example: - Have Chimera Prologue at 0/2 - Spam the next stage button - Seems to call completeQuest bunch of times (rather than once), aside of some VersionErrors as well ``` 2025-10-06T13:40:22:070 [0.1.0] debug: Trying to complete last stage with nextStage, calling completeQuest instead 2025-10-06T13:40:22:308 [0.1.0] debug: Trying to complete last stage with nextStage, calling completeQuest instead 2025-10-06T13:40:22:545 [0.1.0] debug: Trying to complete last stage with nextStage, calling completeQuest instead 2025-10-06T13:40:22:750 [0.1.0] http: GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&xpBasedLevelCapDisabled=1 200 1728.726 ms - 1527027 2025-10-06T13:40:22:801 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1716.009 ms - - 2025-10-06T13:40:23:110 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 2023.133 ms - - 2025-10-06T13:40:23:196 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 2109.907 ms - - 2025-10-06T13:40:23:282 [0.1.0] debug: Trying to complete last stage with nextStage, calling completeQuest instead 2025-10-06T13:40:23:512 [0.1.0] debug: Trying to complete last stage with nextStage, calling completeQuest instead 2025-10-06T13:40:23:727 [0.1.0] http: GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&ct=MSI&xpBasedLevelCapDisabled=1 200 2640.343 ms - 1527085 2025-10-06T13:40:23:780 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1029.407 ms - - 2025-10-06T13:40:23:826 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1075.147 ms - - 2025-10-06T13:40:23:908 [0.1.0] debug: Trying to complete last stage with nextStage, calling completeQuest instead 2025-10-06T13:40:24:154 [0.1.0] debug: Trying to complete last stage with nextStage, calling completeQuest instead 2025-10-06T13:40:24:364 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1249.019 ms - - 2025-10-06T13:40:24:409 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1290.890 ms - - 2025-10-06T13:40:24:500 [0.1.0] debug: Trying to complete last stage with nextStage, calling completeQuest instead 2025-10-06T13:40:24:734 [0.1.0] debug: Trying to complete last stage with nextStage, calling completeQuest instead 2025-10-06T13:40:25:227 [0.1.0] debug: Trying to complete last stage with nextStage, calling completeQuest instead 2025-10-06T13:40:25:467 [0.1.0] debug: Trying to complete last stage with nextStage, calling completeQuest instead 2025-10-06T13:40:25:664 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 2467.591 ms - - 2025-10-06T13:40:25:718 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1989.867 ms - - 2025-10-06T13:40:25:796 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1480.037 ms - - 2025-10-06T13:40:25:846 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1529.923 ms - - 2025-10-06T13:40:25:929 [0.1.0] debug: Trying to complete last stage with nextStage, calling completeQuest instead 2025-10-06T13:40:26:166 [0.1.0] debug: Trying to complete last stage with nextStage, calling completeQuest instead 2025-10-06T13:40:26:375 [0.1.0] http: GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&ct=MSI&xpBasedLevelCapDisabled=1 200 2059.144 ms - 1527085 2025-10-06T13:40:26:428 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1772.619 ms - - 2025-10-06T13:40:26:474 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1817.719 ms - - 2025-10-06T13:40:26:564 [0.1.0] debug: Trying to complete last stage with nextStage, calling completeQuest instead 2025-10-06T13:40:26:796 [0.1.0] debug: Trying to complete last stage with nextStage, calling completeQuest instead 2025-10-06T13:40:27:029 [0.1.0] debug: Trying to complete last stage with nextStage, calling completeQuest instead 2025-10-06T13:40:27:226 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1378.957 ms - - 2025-10-06T13:40:27:310 [0.1.0] debug: Trying to complete last stage with nextStage, calling completeQuest instead 2025-10-06T13:40:27:514 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1192.656 ms - - 2025-10-06T13:40:27:562 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1185.476 ms - - 2025-10-06T13:40:27:609 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1228.328 ms - - 2025-10-06T13:40:27:693 [0.1.0] debug: Trying to complete last stage with nextStage, calling completeQuest instead 2025-10-06T13:40:28:408 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=nextStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1690.664 ms - - 2025-10-06T13:40:29:051 [0.1.0] http: GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&xpBasedLevelCapDisabled=1 200 2333.497 ms - 1527085 2025-10-06T13:40:29:082 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=prevStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1519.918 ms - - 2025-10-06T13:40:29:700 [0.1.0] error: VersionError: No matching document found for id "68d694ec799f0e74c5f5768c" version 143 modifiedPaths "QuestKeys, QuestKeys.39, QuestKeys.39.Completed, QuestKeys.39.CompletionDate, QuestKeys.39.Progress" while processing /custom/manageQuests request at generateVersionError (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:571:10) at model.save (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:629:28) at manageQuestsController (D:\GitHub\spaceninjaserver\src\controllers\custom\manageQuestsController.ts:167:21) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) 2025-10-06T13:40:29:701 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=prevStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 500 1603.287 ms - - 2025-10-06T13:40:29:702 [0.1.0] http: GET /api/inventory.php?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&ct=MSI&xpBasedLevelCapDisabled=1 200 2960.129 ms - 1527085 2025-10-06T13:40:29:738 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=prevStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1636.856 ms - - 2025-10-06T13:40:29:758 [0.1.0] error: VersionError: No matching document found for id "68d694ec799f0e74c5f5768c" version 144 modifiedPaths "QuestKeys, QuestKeys.39, QuestKeys.39.Progress" while processing /custom/manageQuests request at generateVersionError (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:571:10) at model.save (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:629:28) at manageQuestsController (D:\GitHub\spaceninjaserver\src\controllers\custom\manageQuestsController.ts:167:21) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) 2025-10-06T13:40:29:758 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=prevStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 500 1656.196 ms - - 2025-10-06T13:40:30:066 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=prevStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1326.028 ms - - 2025-10-06T13:40:31:203 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=prevStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 200 1498.818 ms - - 2025-10-06T13:40:31:514 [0.1.0] error: VersionError: No matching document found for id "68d694ec799f0e74c5f5768c" version 146 modifiedPaths "QuestKeys, QuestKeys.39, QuestKeys.39.Progress" while processing /custom/manageQuests request at generateVersionError (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:571:10) at model.save (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:629:28) at manageQuestsController (D:\GitHub\spaceninjaserver\src\controllers\custom\manageQuestsController.ts:167:21) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) 2025-10-06T13:40:31:514 [0.1.0] http: POST /custom/manageQuests?accountId=68d694ec799f0e74c5f57686&nonce=1190170157266904&wsid=10&operation=prevStage&itemType=/Lotus/Types/Keys/ChimeraQuest/ChimeraKeyChain 500 1489.880 ms - - 2025-10-06T13:40:31:534 [0.1.0] error: VersionError: No matching document found for id "68d694ec799f0e74c5f5768c" version 146 modifiedPaths "QuestKeys, QuestKeys.39, QuestKeys.39.Progress" while processing /custom/manageQuests request at generateVersionError (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:571:10) at model.save (D:\GitHub\spaceninjaserver\node_modules\mongoose\lib\model.js:629:28) at manageQuestsController (D:\GitHub\spaceninjaserver\src\controllers\custom\manageQuestsController.ts:167:21) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) ```
Animan8000 changed title from WebUI(Quests): spamming previous/next stage button causing some issues to WebUI(Quests): Spamming previous/next stage button causing some issues 2025-10-06 04:57:00 -07:00
Sainan added the
improvement
label 2025-10-06 05:00:52 -07:00
Sainan added the
pr'd for
label 2025-10-06 05:01:07 -07:00
Sign in to join this conversation.
No description provided.