From 7295b21b73eb13ec53fdc61767ada341c2e13144 Mon Sep 17 00:00:00 2001 From: ccd0 Date: Tue, 28 Feb 2023 14:03:21 -0800 Subject: [PATCH] Avoid breaking sauce settings of people with links to original Google Images and Google Lens, provided they didn't already update to v1.14.22.3. --- src/General/Settings.coffee | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/General/Settings.coffee b/src/General/Settings.coffee index 96b75a3f6..7c12c41d8 100644 --- a/src/General/Settings.coffee +++ b/src/General/Settings.coffee @@ -545,12 +545,11 @@ Settings = if compareString < '00001.00014.00020.00004' if data['archiveLists']? set 'archiveLists', data['archiveLists'].replace('https://nstepien.github.io/archives.json/archives.json', 'https://4chenz.github.io/archives.json/archives.json') - if compareString < '00001.00014.00022.00002' - if data['sauces']? - set 'sauces', data['sauces'].replace(/^#?\s*https:\/\/www\.google\.com\/searchbyimage\?image_url=%(IMG|T?URL)&safe=off(?=$|;)/mg, 'https://lens.google.com/uploadbyurl?url=%$1') if compareString < '00001.00014.00022.00003' if data['sauces']? - set 'sauces', data['sauces'].replace(/^#?\s*https:\/\/lens\.google\.com\/uploadbyurl\?url=%(IMG|T?URL)(?=$|;)/mg, 'https://www.google.com/searchbyimage?sbisrc=4chanx&image_url=%$1&safe=off') + set 'sauces', data['sauces'].replace(/^#?\s*https:\/\/www\.google\.com\/searchbyimage\?image_url=%(IMG|T?URL)&safe=off(?=$|;)/mg, 'https://www.google.com/searchbyimage?sbisrc=4chanx&image_url=%$1&safe=off') + if compareString is '00001.00014.00022.00002' and not /\bsbisrc=/.test(data['sauces']) + set 'sauces', data['sauces'].replace(/^#?\s*https:\/\/lens\.google\.com\/uploadbyurl\?url=%(IMG|T?URL)(?=$|;)/m, 'https://www.google.com/searchbyimage?sbisrc=4chanx&image_url=%$1&safe=off') addSauces [ '#https://lens.google.com/uploadbyurl?url=%IMG;text:lens' ]