Fix settings sanitization resulting in invalid data for the schema (#843)
This commit is contained in:
parent
2ff4f83072
commit
1078ab99b7
@ -250,14 +250,14 @@ class BackupController {
|
|||||||
if (typeof fieldTemplates === 'string') {
|
if (typeof fieldTemplates === 'string') {
|
||||||
warnings.push('anki.fieldTemplates contains a non-default value');
|
warnings.push('anki.fieldTemplates contains a non-default value');
|
||||||
if (!dryRun) {
|
if (!dryRun) {
|
||||||
delete anki.fieldTemplates;
|
anki.fieldTemplates = null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
const server = anki.server;
|
const server = anki.server;
|
||||||
if (typeof server === 'string' && server.length > 0 && !this._isLocalhostUrl(server)) {
|
if (typeof server === 'string' && server.length > 0 && !this._isLocalhostUrl(server)) {
|
||||||
warnings.push('anki.server uses a non-localhost URL');
|
warnings.push('anki.server uses a non-localhost URL');
|
||||||
if (!dryRun) {
|
if (!dryRun) {
|
||||||
delete anki.server;
|
anki.server = 'http://127.0.0.1:8765';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -268,7 +268,7 @@ class BackupController {
|
|||||||
if (typeof customSourceUrl === 'string' && customSourceUrl.length > 0 && !this._isLocalhostUrl(customSourceUrl)) {
|
if (typeof customSourceUrl === 'string' && customSourceUrl.length > 0 && !this._isLocalhostUrl(customSourceUrl)) {
|
||||||
warnings.push('audio.customSourceUrl uses a non-localhost URL');
|
warnings.push('audio.customSourceUrl uses a non-localhost URL');
|
||||||
if (!dryRun) {
|
if (!dryRun) {
|
||||||
delete audio.customSourceUrl;
|
audio.customSourceUrl = '';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user