['leaveDateTime', 'DESC']], - }); + try { + return await VRChatPlayerLeaveLogModel.findOne({ + order: [['leaveDateTime', 'DESC']], + }); + } catch (error) { + log.error('Failed to find latest player leave log:', error); + throw new Error('Database operation failed'); ...
photoLogs, - }); + let mergedLogs; + try { + mergedLogs = mergeVRChatWorldJoinLogs({ + normalLogs: normalLogs, + photoLogs: photoLogs, + }); + } catch (error) { + console.error('Failed to merge logs:', error); + throw new Error('Failed to process world join logs'); + }...
log gets filled with NullReferenceExceptions. Trying to Go Home will result in the game loading nothing forever. The second time I join the world, it will crash almost exactly at the 1 minute mark, hanging and maxing out 1 CPU core. Prior to hanging, the game breaks in pretty much the...
We read every piece of feedback, and take your input very seriously. Include my email address so I can be contacted Cancel Submit feedback Saved searches Use saved searches to filter your results more quickly Cancel Create saved search Sign in Sign up Reseting focus {...
🛑 Comments failed to post (2) electron/lib/wrappedFs.ts (1) 194-201: 🛠️ Refactor suggestion Align error handling with existing patterns. The new readdir function's error handling differs from the established pattern in the file. Other functions use neverthrow for consistent error ...
Login to obtain token url:/api/login { "username":"", "password":"" } Response format: //Success {"message": "Login successful", "access_token": ""} //Failed {"message": "Invalid credentials"} Obtain speech recognition results (in Chinese) method: POST url:/api/whisper/transcription...