diff options
Diffstat (limited to 'ext/js/data/options-util.js')
| -rw-r--r-- | ext/js/data/options-util.js | 13 | 
1 files changed, 12 insertions, 1 deletions
diff --git a/ext/js/data/options-util.js b/ext/js/data/options-util.js index 4e468aea..62b062aa 100644 --- a/ext/js/data/options-util.js +++ b/ext/js/data/options-util.js @@ -536,7 +536,8 @@ export class OptionsUtil {              this._updateVersion27,              this._updateVersion28,              this._updateVersion29, -            this._updateVersion30 +            this._updateVersion30, +            this._updateVersion31          ];          /* eslint-enable @typescript-eslint/unbound-method */          if (typeof targetVersion === 'number' && targetVersion < result.length) { @@ -1234,6 +1235,16 @@ export class OptionsUtil {      }      /** +     *  - Added anki.duplicateBehavior +     *  @type {import('options-util').UpdateFunction} +     */ +    _updateVersion31(options) { +        for (const {options: profileOptions} of options.profiles) { +            profileOptions.anki.duplicateBehavior = 'new'; +        } +    } + +    /**       * @param {string} url       * @returns {Promise<chrome.tabs.Tab>}       */  |