fix: Use correct method name for string replacement

This commit is contained in:
oSumAtrIX 2023-11-04 22:41:18 +01:00
parent e1c6f65b7e
commit 494e268bc5
No known key found for this signature in database
GPG Key ID: A9B3094ACDB604B4

View File

@ -73,11 +73,14 @@ class Option {
static void _migrateV17ToV19(Map<String, dynamic> json) {
if (json['valueType'] == null) {
json['valueType'] = json['optionClassType']
.replace('PatchOption', '')
.replace('List', 'Array');
final type = json['optionClassType'];
if (type is String) {
json['valueType'] = type
.replaceAll('PatchOption', '')
.replaceAll('List', 'Array');
json['optionClassType'] = null;
json['optionClassType'] = null;
}
}
}