Skip to content

Commit c6a6d81

Browse files
committed
Destructured response params in XHR handlers ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions/tree/main/bravegpt]
1 parent 7f19559 commit c6a6d81

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

chatgpt/bravegpt/bravegpt.user.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@
148148
// @description:zu Yengeza izimpendulo ze-AI ku-Brave Search (inikwa amandla yi-GPT-4o!)
149149
// @author KudoAI
150150
// @namespace https://kudoai.com
151-
// @version 2025.9.5.11
151+
// @version 2025.9.5.12
152152
// @license MIT
153153
// @icon https://assets.bravegpt.com/images/icons/app/icon48.png?v=e8ca7c2
154154
// @icon64 https://assets.bravegpt.com/images/icons/app/icon64.png?v=e8ca7c2
@@ -278,7 +278,7 @@
278278
const remoteData = {
279279
app: await new Promise(resolve => xhr({
280280
method: 'GET', url: `${app.urls.resourceHost}/assets/data/app.json`,
281-
onload: resp => resolve(JSON.parse(resp.responseText))
281+
onload: ({ responseText }) => resolve(JSON.parse(responseText))
282282
})),
283283
msgs: await new Promise(resolve => {
284284
const msgHostDir = `${app.urls.resourceHost}/greasemonkey/_locales/`,
@@ -318,11 +318,11 @@
318318
suggestOpenAI: `${app.msgs.alert_try} ${app.msgs.alert_switchingOff} ${app.msgs.mode_proxy}`
319319
}
320320
app.katexDelimiters = await new Promise(resolve => xhr({ // used in show.reply()
321-
method: 'GET', onload: resp => resolve(JSON.parse(resp.responseText)),
321+
method: 'GET', onload: ({ responseText }) => resolve(JSON.parse(responseText)),
322322
url: `${app.urls.aiwebAssets}/data/katex-delimiters.json`
323323
}))
324324
window.apis = Object.assign(Object.create(null), await new Promise(resolve => xhr({
325-
method: 'GET', onload: resp => resolve(JSON5.parse(resp.responseText)),
325+
method: 'GET', onload: ({ responseText }) => resolve(JSON5.parse(responseText)),
326326
url: `${app.urls.aiwebAssets}/data/ai-chat-apis.json5`
327327
})))
328328
apis.AIchatOS.userID = '#/chat/' + Date.now()
@@ -2569,8 +2569,8 @@
25692569
function downloadChat() {
25702570
xhr({
25712571
method: 'GET', url: shareURL,
2572-
onload: resp => {
2573-
const html = resp.responseText, dlLink = dom.create.anchor(
2572+
onload: ({ responseText }) => {
2573+
const html = responseText, dlLink = dom.create.anchor(
25742574
URL.createObjectURL(new Blob([html], { type: 'text/html' })))
25752575
dlLink.download /* filename */ = html.match(/<title>([^<]+)<\/title>/i)[1] // page title
25762576
.replace(/\s*[|/]+\s*/g, ' ') // convert symbols to space for hyphen-casing

0 commit comments

Comments
 (0)