中的CSRF失敗使用keystone LocalFile類型來處理圖片上傳。類似於Cloudinary autoCleanup
選項,我希望能夠刪除上傳的文件本身,除了相應的mongo條目通過admin ui刪除條目時。自定義貓鼬pre-hook(Keystone.js)
在這種情況下,我想刪除一個「專輯」,並且它是相應的專輯封面。
Album.schema.pre('remove', function(next){ var path = this._original.album_cover.path + "/" + this._original.album_cover.filename fs.unlink(path, function() { console.log('deleted'); })
我使用fs
模塊時得到 「CSRF失敗」。我認爲所有的CSRF保護都是在Keystone內部處理的。
任何人都知道更好的解決方案?