TypeError: Cannot read properties of undefined (reading 'finally')
at n.perspectiveSave (https://REDACTED/assets/plugins/discourse-perspective-api-12d54e93711215e76c0e9e41ddcbaff5276b541b4db8c82f8731e6544a60b4c6.js:1:1041)
Это, похоже, возникает при вызове метода finally(), когда функция, предшествующая ему в цепочке, в различных ситуациях ничего не возвращает (в коде есть три оператора return без аргументов).
Я недостаточно хорошо знаком с этой конкретной логикой, чтобы понять, что именно должно возвращаться в этих местах.