I was running on 5.1.13 and decided to upgrade my server to 5.1.15 after testing it for a bit. Unfortunately since the upgrade it has become mostly unusable. I can open my TW fine but when used, most functions return a javascript error. Even only opening the TW yield errors.
$:/core/modules/utils/dom/http.js:65
OPTIONS http://host/path/ 404 (Not Found)
exports.httpRequest @ $:/core/modules/utils/dom/http.js:65
PutSaver @ $:/core/modules/savers/put.js:28
exports.create @ $:/core/modules/savers/put.js:108
(anonymous) @ $:/core/modules/saver-handler.js:122
(anonymous) @ (index):24882
$tw.utils.each @ (index):24213
$tw.modules.forEachModuleOfType @ (index):24881
SaverHandler.initSavers @ $:/core/modules/saver-handler.js:120
SaverHandler @ $:/core/modules/saver-handler.js:30
exports.startup @ $:/core/modules/startup.js:115
$tw.boot.executeNextStartupTask @ (index):26094
$tw.boot.executeNextStartupTask @ (index):26098
$tw.boot.executeNextStartupTask @ (index):26098
$tw.boot.startup @ (index):26051
(anonymous) @ (index):26200
$tw.boot.decryptEncryptedTiddlers @ (index):25479
$tw.boot.boot @ (index):26198
_boot @ (index):26207
(anonymous) @ (index):26217
$:/core/modules/utils/dom/http.js:65 HEAD http://host/path/ 404 (Not Found)
exports.httpRequest @ $:/core/modules/utils/dom/http.js:65
PutSaver @ $:/core/modules/savers/put.js:39
exports.create @ $:/core/modules/savers/put.js:108
(anonymous) @ $:/core/modules/saver-handler.js:122
(anonymous) @ (index):24882
$tw.utils.each @ (index):24213
$tw.modules.forEachModuleOfType @ (index):24881
SaverHandler.initSavers @ $:/core/modules/saver-handler.js:120
SaverHandler @ $:/core/modules/saver-handler.js:30
exports.startup @ $:/core/modules/startup.js:115
$tw.boot.executeNextStartupTask @ (index):26094
$tw.boot.executeNextStartupTask @ (index):26098
$tw.boot.executeNextStartupTask @ (index):26098
$tw.boot.startup @ (index):26051
(anonymous) @ (index):26200
$tw.boot.decryptEncryptedTiddlers @ (index):25479
$tw.boot.boot @ (index):26198
_boot @ (index):26207
(anonymous) @ (index):26217
I first thought plugins were to blame so I disabled them, no effect. I then downgraded to .14 and again to .13 since .14 was showing the exact same symptoms. Returning to .13 showed my TW back to functionnal status.
As a test I tried to create a new TW under .15 and it is working fine, meaning my issue was a configuration issue on my TW folders. The error typically triggers when I open the Recent Sidebar tab.
Most errors I get during use are like this one :
(index):24287 Uncaught TypeError: Cannot read property 'day' of undefined
$tw.utils.error @ (index):24287
window.onerror @ (index):24314
setTimeout (async)
exports.nextTick @ $:/core/modules/utils/utils.js:584
exports.enqueueTiddlerEvent @ $:/core/modules/wiki.js:152
deleteTiddler @ (index):25065
Popup.cancel @ $:/core/modules/utils/dom/popup.js:144
Popup.handleEvent @ $:/core/modules/utils/dom/popup.js:69
$:/core/modules/tiddler.js:138 Uncaught TypeError: Cannot read property 'day' of undefined
at $tw.Tiddler.exports.getFieldDay ($:/core/modules/tiddler.js:138)
at eval ($:/core/modules/filters/sameday.js:26)
at each ((index):25093)
at exports.sameday ($:/core/modules/filters/sameday.js:24)
at eval ($:/core/modules/filters.js:207)
at Object.$tw.utils.each ((index):24224)
at operationSubFunction ($:/core/modules/filters.js:190)
at eval ($:/core/modules/filters.js:238)
at eval ($:/core/modules/filters.js:263)
at Object.$tw.utils.each ((index):24224)
I could rollback to .13 and keep using my TW, but I'd really like to fix them as there are a few things the updates added I could use.