Skip to content

Commit d78fd13

Browse files
Update MerlinAU.asp
1 parent e726fc0 commit d78fd13

File tree

1 file changed

+14
-12
lines changed

1 file changed

+14
-12
lines changed

MerlinAU.asp

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -960,7 +960,7 @@ function handleROGFWBuildTypeVisibility()
960960
961961
// ROG Model Check //
962962
var isROGModel = routerModel.includes('GT-');
963-
var hasROGFWBuildType = custom_settings.hasOwnProperty('FW_New_Update_ROGFWBuildType');
963+
var hasROGFWBuildType = custom_settings.hasOwnProperty('ROGBuild');
964964
var rogFWBuildRow = document.getElementById('rogFWBuildRow');
965965
966966
if (!isROGModel || !hasROGFWBuildType)
@@ -974,7 +974,7 @@ function handleROGFWBuildTypeVisibility()
974974
975975
// TUF Model Check //
976976
var isTUFModel = routerModel.includes('TUF-');
977-
var hasTUFWBuildType = custom_settings.hasOwnProperty('FW_New_Update_TUFWBuildType');
977+
var hasTUFWBuildType = custom_settings.hasOwnProperty('TUFBuild');
978978
var tufFWBuildRow = document.getElementById('tuffFWBuildRow');
979979
980980
if (!isTUFModel || !hasTUFWBuildType)
@@ -1098,10 +1098,10 @@ function InitializeFields()
10981098
SetUpEmailNotificationFields();
10991099
11001100
if (rogFWBuildType)
1101-
{ rogFWBuildType.value = custom_settings.FW_New_Update_ROGFWBuildType || 'ROG'; }
1101+
{ rogFWBuildType.value = custom_settings.ROGBuild || 'ROG'; }
11021102
11031103
if (tuffFWBuildType)
1104-
{ tuffFWBuildType.value = custom_settings.FW_New_Update_TUFWBuildType || 'TUF'; }
1104+
{ tuffFWBuildType.value = custom_settings.TUFBuild || 'TUF'; }
11051105
11061106
if (changelogCheckEnabled)
11071107
{ changelogCheckEnabled.checked = (custom_settings.CheckChangeLog === 'ENABLED'); }
@@ -1439,11 +1439,11 @@ function AssignAjaxSetting (keyName, keyValue)
14391439
break;
14401440
14411441
case keyUpper === 'ROGBUILD':
1442-
ajax_custom_settings.FW_New_Update_ROGFWBuildType = (keyValue === 'ENABLED') ? 'ROG' : 'Pure';
1442+
ajax_custom_settings.ROGBuild = (keyValue === 'ENABLED') ? 'ROG' : 'Pure';
14431443
break;
14441444
14451445
case keyUpper === 'TUFBUILD':
1446-
ajax_custom_settings.FW_New_Update_TUFWBuildType = (keyValue === 'ENABLED') ? 'TUF' : 'Pure';
1446+
ajax_custom_settings.TUFBuild = (keyValue === 'ENABLED') ? 'TUF' : 'Pure';
14471447
break;
14481448
14491449
case keyUpper === 'FW_NEW_UPDATE_NOTIFICATION_DATE':
@@ -1622,8 +1622,8 @@ function SaveActionsConfig()
16221622
"MerlinAU_FW_New_Update_EMail_CC_Address",
16231623
"MerlinAU_Allow_Updates_OverVPN",
16241624
"MerlinAU_Allow_Script_Auto_Update",
1625-
"MerlinAU_FW_New_Update_ROGFWBuildType",
1626-
"MerlinAU_FW_New_Update_TUFWBuildType"
1625+
"MerlinAU_ROGBuild",
1626+
"MerlinAU_TUFBuild"
16271627
];
16281628
ADVANCED_KEYS.forEach(function (key){
16291629
if (shared_custom_settings.hasOwnProperty(key))
@@ -1701,13 +1701,15 @@ function SaveAdvancedConfig()
17011701
// 7) ROG/TUF F/W Build Type - handle conditional rows if visible
17021702
let rogFWBuildRow = document.getElementById('rogFWBuildRow');
17031703
let rogFWBuildType = document.getElementById('rogFWBuildType');
1704-
if (rogFWBuildRow && rogFWBuildRow.style.display !== 'none' && rogFWBuildType)
1705-
{ advanced_settings.FW_New_Update_ROGFWBuildType = rogFWBuildType.value || 'ROG'; }
1704+
if (rogFWBuildRow && rogFWBuildRow.style.display !== 'none' && rogFWBuildType) {
1705+
advanced_settings.ROGBuild = (rogFWBuildType.value === 'ROG') ? 'ENABLED' : 'DISABLED';
1706+
}
17061707
17071708
let tufFWBuildRow = document.getElementById('tuffFWBuildRow');
17081709
let tuffFWBuildType = document.getElementById('tuffFWBuildType');
1709-
if (tufFWBuildRow && tufFWBuildRow.style.display !== 'none' && tuffFWBuildType)
1710-
{ advanced_settings.FW_New_Update_TUFWBuildType = tuffFWBuildType.value || 'TUF'; }
1710+
if (tufFWBuildRow && tufFWBuildRow.style.display !== 'none' && tuffFWBuildType) {
1711+
advanced_settings.TUFBuild = (tuffFWBuildType.value === 'TUF') ? 'ENABLED' : 'DISABLED';
1712+
}
17111713
17121714
// Prefix only Advanced settings
17131715
var prefixedAdvancedSettings = PrefixCustomSettings(advanced_settings, 'MerlinAU_');

0 commit comments

Comments
 (0)