[Bugfix][R307][bug-view-1227][webui] fix power failure unable to save scheduled restart settings
Change-Id: I42c8766f4ce7490101744285781226e2300785e0
diff --git a/lynq/CPE_COMMON/ap/app/goahead/interface5.0/zte_web_mgmt.c b/lynq/CPE_COMMON/ap/app/goahead/interface5.0/zte_web_mgmt.c
index f40c8ca..233a2c7 100755
--- a/lynq/CPE_COMMON/ap/app/goahead/interface5.0/zte_web_mgmt.c
+++ b/lynq/CPE_COMMON/ap/app/goahead/interface5.0/zte_web_mgmt.c
@@ -1355,6 +1355,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", schedule_hour);
cfg_set("schedule_restart_minute", schedule_minute);
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
@@ -1364,6 +1365,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", "0");
cfg_set("schedule_restart_minute", "0");
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
diff --git a/lynq/CPE_TELKOMSEL/ap/app/goahead/interface5.0/zte_web_mgmt.c b/lynq/CPE_TELKOMSEL/ap/app/goahead/interface5.0/zte_web_mgmt.c
index 5626fba..7443296 100755
--- a/lynq/CPE_TELKOMSEL/ap/app/goahead/interface5.0/zte_web_mgmt.c
+++ b/lynq/CPE_TELKOMSEL/ap/app/goahead/interface5.0/zte_web_mgmt.c
@@ -1355,6 +1355,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", schedule_hour);
cfg_set("schedule_restart_minute", schedule_minute);
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
@@ -1364,6 +1365,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", "0");
cfg_set("schedule_restart_minute", "0");
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
diff --git a/lynq/MD310/ap/app/goahead/interface5.0/zte_web_mgmt.c b/lynq/MD310/ap/app/goahead/interface5.0/zte_web_mgmt.c
index bd1dcc9..8e54271 100755
--- a/lynq/MD310/ap/app/goahead/interface5.0/zte_web_mgmt.c
+++ b/lynq/MD310/ap/app/goahead/interface5.0/zte_web_mgmt.c
@@ -1356,6 +1356,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", schedule_hour);
cfg_set("schedule_restart_minute", schedule_minute);
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
@@ -1365,6 +1366,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", "0");
cfg_set("schedule_restart_minute", "0");
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
diff --git a/lynq/MD310EU/ap/app/goahead/interface5.0/zte_web_mgmt.c b/lynq/MD310EU/ap/app/goahead/interface5.0/zte_web_mgmt.c
index bd1dcc9..8e54271 100755
--- a/lynq/MD310EU/ap/app/goahead/interface5.0/zte_web_mgmt.c
+++ b/lynq/MD310EU/ap/app/goahead/interface5.0/zte_web_mgmt.c
@@ -1356,6 +1356,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", schedule_hour);
cfg_set("schedule_restart_minute", schedule_minute);
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
@@ -1365,6 +1366,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", "0");
cfg_set("schedule_restart_minute", "0");
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
diff --git a/lynq/R305/ap/app/goahead/interface5.0/zte_web_mgmt.c b/lynq/R305/ap/app/goahead/interface5.0/zte_web_mgmt.c
index 8b6b777..346604a 100755
--- a/lynq/R305/ap/app/goahead/interface5.0/zte_web_mgmt.c
+++ b/lynq/R305/ap/app/goahead/interface5.0/zte_web_mgmt.c
@@ -1355,6 +1355,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", schedule_hour);
cfg_set("schedule_restart_minute", schedule_minute);
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
@@ -1364,6 +1365,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", "0");
cfg_set("schedule_restart_minute", "0");
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
diff --git a/lynq/R306/ap/app/goahead/interface5.0/zte_web_mgmt.c b/lynq/R306/ap/app/goahead/interface5.0/zte_web_mgmt.c
index 9eea404..1243a00 100755
--- a/lynq/R306/ap/app/goahead/interface5.0/zte_web_mgmt.c
+++ b/lynq/R306/ap/app/goahead/interface5.0/zte_web_mgmt.c
@@ -1354,6 +1354,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", schedule_hour);
cfg_set("schedule_restart_minute", schedule_minute);
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
@@ -1363,6 +1364,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", "0");
cfg_set("schedule_restart_minute", "0");
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
diff --git a/lynq/R306BR/ap/app/goahead/interface5.0/zte_web_mgmt.c b/lynq/R306BR/ap/app/goahead/interface5.0/zte_web_mgmt.c
index 854d747..3194dc4 100755
--- a/lynq/R306BR/ap/app/goahead/interface5.0/zte_web_mgmt.c
+++ b/lynq/R306BR/ap/app/goahead/interface5.0/zte_web_mgmt.c
@@ -1354,6 +1354,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", schedule_hour);
cfg_set("schedule_restart_minute", schedule_minute);
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
@@ -1363,6 +1364,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", "0");
cfg_set("schedule_restart_minute", "0");
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
diff --git a/lynq/R306_MTN/ap/app/goahead/interface5.0/zte_web_mgmt.c b/lynq/R306_MTN/ap/app/goahead/interface5.0/zte_web_mgmt.c
index 854d747..3194dc4 100755
--- a/lynq/R306_MTN/ap/app/goahead/interface5.0/zte_web_mgmt.c
+++ b/lynq/R306_MTN/ap/app/goahead/interface5.0/zte_web_mgmt.c
@@ -1354,6 +1354,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", schedule_hour);
cfg_set("schedule_restart_minute", schedule_minute);
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
@@ -1363,6 +1364,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", "0");
cfg_set("schedule_restart_minute", "0");
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
diff --git a/lynq/R307/ap/app/goahead/interface5.0/zte_web_mgmt.c b/lynq/R307/ap/app/goahead/interface5.0/zte_web_mgmt.c
index ff934d6..af79160 100755
--- a/lynq/R307/ap/app/goahead/interface5.0/zte_web_mgmt.c
+++ b/lynq/R307/ap/app/goahead/interface5.0/zte_web_mgmt.c
@@ -1356,6 +1356,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", schedule_hour);
cfg_set("schedule_restart_minute", schedule_minute);
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
@@ -1365,6 +1366,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", "0");
cfg_set("schedule_restart_minute", "0");
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
diff --git a/lynq/R307L/ap/app/goahead/interface5.0/zte_web_mgmt.c b/lynq/R307L/ap/app/goahead/interface5.0/zte_web_mgmt.c
index 85cd5e1..c04b1c6 100755
--- a/lynq/R307L/ap/app/goahead/interface5.0/zte_web_mgmt.c
+++ b/lynq/R307L/ap/app/goahead/interface5.0/zte_web_mgmt.c
@@ -1358,6 +1358,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", schedule_hour);
cfg_set("schedule_restart_minute", schedule_minute);
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
@@ -1367,6 +1368,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", "0");
cfg_set("schedule_restart_minute", "0");
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
diff --git a/lynq/S300/ap/app/goahead/interface5.0/zte_web_mgmt.c b/lynq/S300/ap/app/goahead/interface5.0/zte_web_mgmt.c
index 89537f3..e0e3d8e 100755
--- a/lynq/S300/ap/app/goahead/interface5.0/zte_web_mgmt.c
+++ b/lynq/S300/ap/app/goahead/interface5.0/zte_web_mgmt.c
@@ -1404,6 +1404,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", schedule_hour);
cfg_set("schedule_restart_minute", schedule_minute);
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
@@ -1413,6 +1414,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", "0");
cfg_set("schedule_restart_minute", "0");
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
diff --git a/lynq/S300_AIC/ap/app/goahead/interface5.0/zte_web_mgmt.c b/lynq/S300_AIC/ap/app/goahead/interface5.0/zte_web_mgmt.c
index 89537f3..e0e3d8e 100755
--- a/lynq/S300_AIC/ap/app/goahead/interface5.0/zte_web_mgmt.c
+++ b/lynq/S300_AIC/ap/app/goahead/interface5.0/zte_web_mgmt.c
@@ -1404,6 +1404,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", schedule_hour);
cfg_set("schedule_restart_minute", schedule_minute);
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
@@ -1413,6 +1414,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", "0");
cfg_set("schedule_restart_minute", "0");
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
diff --git a/lynq/S300_COMMON/ap/app/goahead/interface5.0/zte_web_mgmt.c b/lynq/S300_COMMON/ap/app/goahead/interface5.0/zte_web_mgmt.c
index 89537f3..e0e3d8e 100755
--- a/lynq/S300_COMMON/ap/app/goahead/interface5.0/zte_web_mgmt.c
+++ b/lynq/S300_COMMON/ap/app/goahead/interface5.0/zte_web_mgmt.c
@@ -1404,6 +1404,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", schedule_hour);
cfg_set("schedule_restart_minute", schedule_minute);
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;
@@ -1413,6 +1414,7 @@
cfg_set("schedule_restart_enable", schedule_enable);
cfg_set("schedule_restart_hour", "0");
cfg_set("schedule_restart_minute", "0");
+ cfg_save();
zte_write_result_to_web(wp, SUCCESS);
return;