fix: code linefeed

This commit is contained in:
Jason Watanabe 2024-09-09 16:15:16 -07:00 committed by GitHub
parent f165ba8469
commit 1ff02a60c4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -4,7 +4,7 @@ import IPC from '@/modules/ipc.js'
import { toast } from 'svelte-sonner'
import Debug from 'debug'
const debug = Debug('ui:anilist')
const debug = Debug('ui:settings')
export let profiles = writable(JSON.parse(localStorage.getItem('profiles')) || [])
/** @type {{viewer: import('./al').Query<{Viewer: import('./al').Viewer}>, token: string} | null} */
@ -67,6 +67,7 @@ window.addEventListener('paste', ({ clipboardData }) => {
if (state.endsWith('/')) state = state.slice(0, -1)
if (state.includes('%')) state = decodeURIComponent(state)
// remove linefeed characters from the state
code = code.replace(/(\r\n|\n|\r)/gm, '')
state = state.replace(/(\r\n|\n|\r)/gm, '')
handleMalToken(code, state)
}