Songs: Cannot upload MP3 files on TouhouDB #1870
Labels
bug/error
Bugs and errors (timeout)
complexity: unknown
Unknown days of work
content: songs
Song entries
import/export
Data importing/exporting
priority: low
Issues/Tasks that are not so important
TouhouDB
TouhouDB-specific
Website (required)
TouhouDB
Describe the bug (required)
Unable to upload MP3 files to song entries, regardless of if I compress them heavily. This is not a problem on the VocaDB, but doing so on TouhouDB gives me an Internal Server Error.
Additional context (optional)
I am a verified user on TouhouDB and VocaDB and have my own artist entry on both sites. MP3 files can be uploaded without issue onto VocaDB.
Checklist (required)
Fill out the checklist. Use
strikethroughsor leave fields empty if you don't know or are unable to check/test.Searched VocaDB/vocadb for duplicate issues.Tested on the beta site.Checked the DevTools console.Checked the syslog (mods+ only).Error Code
\n\t\n\nUncaught (in promise) Object { stack: "Dt@https://touhoudb.com/assets/index-CS1y54Zd.js:39:12935\nR9@https://touhoudb.com/assets/index-CS1y54Zd.js:41:1038\nh@https://touhoudb.com/assets/index-CS1y54Zd.js:41:4334\nJI@https://touhoudb.com/assets/index-CS1y54Zd.js:361:11833\ninvokeTask@https://touhoudb.com/assets/index-CS1y54Zd.js:361:7127\nrunTask@https://touhoudb.com/assets/index-CS1y54Zd.js:361:2383\ninvokeTask@https://touhoudb.com/assets/index-CS1y54Zd.js:361:8205\nh@https://touhoudb.com/assets/index-CS1y54Zd.js:361:15413\ng@https://touhoudb.com/assets/index-CS1y54Zd.js:361:15720\nf@https://touhoudb.com/assets/index-CS1y54Zd.js:361:15985\nEventListener.handleEvent*ie@https://touhoudb.com/assets/index-CS1y54Zd.js:361:16681\nscheduleTask@https://touhoudb.com/assets/index-CS1y54Zd.js:361:6885\nscheduleTask@https://touhoudb.com/assets/index-CS1y54Zd.js:361:2976\nscheduleEventTask@https://touhoudb.com/assets/index-CS1y54Zd.js:361:3359\ndpe/b/de/<@https://touhoudb.com/assets/index-CS1y54Zd.js:361:18903\nZI/n.set@https://touhoudb.com/assets/index-CS1y54Zd.js:361:12422\nL9</<@https://touhoudb.com/assets/index-CS1y54Zd.js:41:4406\nG@https://touhoudb.com/assets/index-CS1y54Zd.js:362:2488\nL9<@https://touhoudb.com/assets/index-CS1y54Zd.js:41:3312\nNP@https://touhoudb.com/assets/index-CS1y54Zd.js:43:512\nrequest@https://touhoudb.com/assets/index-CS1y54Zd.js:43:4173\nr/<@https://touhoudb.com/assets/index-CS1y54Zd.js:43:4630\nwD/<@https://touhoudb.com/assets/index-CS1y54Zd.js:39:7668\nB9/<@https://touhoudb.com/assets/index-CS1y54Zd.js:43:7930\nG6/<@https://touhoudb.com/assets/index-CS1y54Zd.js:46:36982\nh/<@https://touhoudb.com/assets/SongEdit-Bc7dtnk4.js:1:103279\nxk@https://touhoudb.com/assets/index-CS1y54Zd.js:47:7577\ni@https://touhoudb.com/assets/index-CS1y54Zd.js:47:7439\nonSubmit@https://touhoudb.com/assets/SongEdit-Bc7dtnk4.js:1:122617\nasync*ine@https://touhoudb.com/assets/index-CS1y54Zd.js:137:9873\nane@https://touhoudb.com/assets/index-CS1y54Zd.js:137:10030\none@https://touhoudb.com/assets/index-CS1y54Zd.js:137:10090\nwx@https://touhoudb.com/assets/index-CS1y54Zd.js:137:31563\nAj@https://touhoudb.com/assets/index-CS1y54Zd.js:137:31983\nUb/<@https://touhoudb.com/assets/index-CS1y54Zd.js:137:36916\nkO@https://touhoudb.com/assets/index-CS1y54Zd.js:140:36984\nZ$@https://touhoudb.com/assets/index-CS1y54Zd.js:137:9007\nUb@https://touhoudb.com/assets/index-CS1y54Zd.js:137:33273\nuO@https://touhoudb.com/assets/index-CS1y54Zd.js:137:17416\nSne@https://touhoudb.com/assets/index-CS1y54Zd.js:137:17197\ninvokeTask@https://touhoudb.com/assets/index-CS1y54Zd.js:361:7127\nrunTask@https://touhoudb.com/assets/index-CS1y54Zd.js:361:2383\ninvokeTask@https://touhoudb.com/assets/index-CS1y54Zd.js:361:8205\nh@https://touhoudb.com/assets/index-CS1y54Zd.js:361:15413\ng@https://touhoudb.com/assets/index-CS1y54Zd.js:361:15720\nf@https://touhoudb.com/assets/index-CS1y54Zd.js:361:15985\n", message: "Request failed with status code 500", name: "AxiosError", code: "ERR_BAD_RESPONSE", config: {…}, request: XMLHttpRequest, response: {…} } code: "ERR_BAD_RESPONSE" config: Object { timeout: 0, xsrfCookieName: "XSRF-TOKEN", xsrfHeaderName: "X-XSRF-TOKEN", … } message: "Request failed with status code 500" name: "AxiosError" request: XMLHttpRequest { __zone_symbol__xhrSync: false, __zone_symbol__xhrURL: "/api/songs/79475", __zone_symbol__ON_PROPERTYloadend: h(), … } response: Object { data:
\n\n\t\n\t\t\n\t\t <script async src="https://vocadb-analytics.fly.dev/script.js" data-website-id="57cf43f5-3fbd-4ac1-9c7b-0e95bc8a098c"></script> \n\t\t\n\t\t\n\t\t<title>Touhou Music Database</title>\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t<link\n\t\t\trel="search"\n\t\t\ttype="application/opensearchdescription+xml"\n\t\t\ttitle="VocaDB"\n\t\t\thref="/opensearch.xml"\n\t\t/>\n\t\t<link\n\t\t\trel="search"\n\t\t\ttype="application/opensearchdescription+xml"\n\t\t\ttitle="TouhouDB"\n\t\t\thref="/opensearch-touhoudb.xml"\n\t\t/>\n\t\t<script type="module" crossorigin src="/assets/index-CS1y54Zd.js"></script>\n\t\t\n\t\n\t\n\t\t, status: 500, statusText: "", … } stack: "Dt@https://touhoudb.com/assets/index-CS1y54Zd.js:39:12935\nR9@https://touhoudb.com/assets/index-CS1y54Zd.js:41:1038\nh@https://touhoudb.com/assets/index-CS1y54Zd.js:41:4334\nJI@https://touhoudb.com/assets/index-CS1y54Zd.js:361:11833\ninvokeTask@https://touhoudb.com/assets/index-CS1y54Zd.js:361:7127\nrunTask@https://touhoudb.com/assets/index-CS1y54Zd.js:361:2383\ninvokeTask@https://touhoudb.com/assets/index-CS1y54Zd.js:361:8205\nh@https://touhoudb.com/assets/index-CS1y54Zd.js:361:15413\ng@https://touhoudb.com/assets/index-CS1y54Zd.js:361:15720\nf@https://touhoudb.com/assets/index-CS1y54Zd.js:361:15985\nEventListener.handleEvent*ie@https://touhoudb.com/assets/index-CS1y54Zd.js:361:16681\nscheduleTask@https://touhoudb.com/assets/index-CS1y54Zd.js:361:6885\nscheduleTask@https://touhoudb.com/assets/index-CS1y54Zd.js:361:2976\nscheduleEventTask@https://touhoudb.com/assets/index-CS1y54Zd.js:361:3359\ndpe/b/de/<@https://touhoudb.com/assets/index-CS1y54Zd.js:361:18903\nZI/n.set@https://touhoudb.com/assets/index-CS1y54Zd.js:361:12422\nL9</<@https://touhoudb.com/assets/index-CS1y54Zd.js:41:4406\nG@https://touhoudb.com/assets/index-CS1y54Zd.js:362:2488\nL9<@https://touhoudb.com/assets/index-CS1y54Zd.js:41:3312\nNP@https://touhoudb.com/assets/index-CS1y54Zd.js:43:512\nrequest@https://touhoudb.com/assets/index-CS1y54Zd.js:43:4173\nr/<@https://touhoudb.com/assets/index-CS1y54Zd.js:43:4630\nwD/<@https://touhoudb.com/assets/index-CS1y54Zd.js:39:7668\nB9/<@https://touhoudb.com/assets/index-CS1y54Zd.js:43:7930\nG6/<@https://touhoudb.com/assets/index-CS1y54Zd.js:46:36982\nh/<@https://touhoudb.com/assets/SongEdit-Bc7dtnk4.js:1:103279\nxk@https://touhoudb.com/assets/index-CS1y54Zd.js:47:7577\ni@https://touhoudb.com/assets/index-CS1y54Zd.js:47:7439\nonSubmit@https://touhoudb.com/assets/SongEdit-Bc7dtnk4.js:1:122617\nasync*ine@https://touhoudb.com/assets/index-CS1y54Zd.js:137:9873\nane@https://touhoudb.com/assets/index-CS1y54Zd.js:137:10030\none@https://touhoudb.com/assets/index-CS1y54Zd.js:137:10090\nwx@https://touhoudb.com/assets/index-CS1y54Zd.js:137:31563\nAj@https://touhoudb.com/assets/index-CS1y54Zd.js:137:31983\nUb/<@https://touhoudb.com/assets/index-CS1y54Zd.js:137:36916\nkO@https://touhoudb.com/assets/index-CS1y54Zd.js:140:36984\nZ$@https://touhoudb.com/assets/index-CS1y54Zd.js:137:9007\nUb@https://touhoudb.com/assets/index-CS1y54Zd.js:137:33273\nuO@https://touhoudb.com/assets/index-CS1y54Zd.js:137:17416\nSne@https://touhoudb.com/assets/index-CS1y54Zd.js:137:17197\ninvokeTask@https://touhoudb.com/assets/index-CS1y54Zd.js:361:7127\nrunTask@https://touhoudb.com/assets/index-CS1y54Zd.js:361:2383\ninvokeTask@https://touhoudb.com/assets/index-CS1y54Zd.js:361:8205\nh@https://touhoudb.com/assets/index-CS1y54Zd.js:361:15413\ng@https://touhoudb.com/assets/index-CS1y54Zd.js:361:15720\nf@https://touhoudb.com/assets/index-CS1y54Zd.js:361:15985\n" <prototype>: Object { constructor: Dt(e, t, r, n, i), toJSON: toJSON(), stack: "", … } SongEdit-Bc7dtnk4.js:1:122792
The text was updated successfully, but these errors were encountered: