File tree Expand file tree Collapse file tree 1 file changed +11
-6
lines changed
admin-ui/src/components/ServicesProvider Expand file tree Collapse file tree 1 file changed +11
-6
lines changed Original file line number Diff line number Diff line change @@ -109,12 +109,16 @@ function isTime(value) {
109
109
110
110
const setTemplateRules = () => {
111
111
template .value .suspendRules .schedules .map ((shedule ) => {
112
- suspendRules .value [shedule .day ] = shedule .allowedSuspendTime .map (
113
- (range ) => ({
114
- startTime: range .startTime ,
115
- endTime: range .endTime ,
116
- })
117
- );
112
+ if (shedule .enabled ) {
113
+ suspendRules .value [shedule .day ] = null ;
114
+ } else {
115
+ suspendRules .value [shedule .day ] = shedule .allowedSuspendTime .map (
116
+ (range ) => ({
117
+ startTime: range .startTime ,
118
+ endTime: range .endTime ,
119
+ })
120
+ );
121
+ }
118
122
});
119
123
120
124
suspendRules .value = { ... suspendRules .value };
@@ -164,6 +168,7 @@ const save = async () => {
164
168
newSuspendRules .schedules .push ({
165
169
day,
166
170
allowedSuspendTime: suspendRules .value [day],
171
+ enabled: suspendRules .value [day] !== null ,
167
172
});
168
173
});
169
174
You can’t perform that action at this time.
0 commit comments