This commit is contained in:
arabcoders 2025-07-25 20:24:48 +03:00
parent 584d4e107e
commit e44077b99f
5 changed files with 10 additions and 10 deletions

View file

@ -35,7 +35,7 @@ class Task:
template: str = "" template: str = ""
cli: str = "" cli: str = ""
auto_start: bool = True auto_start: bool = True
enabled_handler: bool = True handler_enabled: bool = True
def serialize(self) -> dict: def serialize(self) -> dict:
return self.__dict__ return self.__dict__
@ -406,7 +406,7 @@ class HandleTask:
def _dispatcher(self): def _dispatcher(self):
for task in self._tasks.get_all(): for task in self._tasks.get_all():
if not task.enabled_handler: if not task.handler_enabled:
continue continue
try: try:

View file

@ -222,10 +222,10 @@
Enable Handler Enable Handler
</label> </label>
<div class="control is-unselectable"> <div class="control is-unselectable">
<input id="auto_start" type="checkbox" v-model="form.enabled_handler" :disabled="addInProgress" <input id="auto_start" type="checkbox" v-model="form.handler_enabled" :disabled="addInProgress"
class="switch is-success" /> class="switch is-success" />
<label for="auto_start" class="is-unselectable"> <label for="auto_start" class="is-unselectable">
{{ form.enabled_handler ? 'Yes' : 'No' }} {{ form.handler_enabled ? 'Yes' : 'No' }}
</label> </label>
</div> </div>
<span class="help"> <span class="help">
@ -344,8 +344,8 @@ onMounted(() => {
form.auto_start = true form.auto_start = true
} }
if (typeof form.enabled_handler === 'undefined' || null === form.enabled_handler) { if (typeof form.handler_enabled === 'undefined' || null === form.handler_enabled) {
form.enabled_handler = true form.handler_enabled = true
} }
}) })

View file

@ -240,7 +240,7 @@ const updateItem = async ({ reference, item: updatedItem, }: {
reference: string | null | undefined, reference: string | null | undefined,
item: ConditionItem item: ConditionItem
}): Promise<void> => { }): Promise<void> => {
updatedItem = cleanObject(updatedItem, remove_keys) updatedItem = cleanObject(updatedItem, remove_keys) as ConditionItem
if (reference) { if (reference) {
const index = items.value.findIndex(t => t?.id === reference) const index = items.value.findIndex(t => t?.id === reference)

View file

@ -162,7 +162,7 @@ div.is-centered {
&nbsp; &nbsp;
<span class="icon-text"> <span class="icon-text">
<span class="icon"><i class="fa-solid fa-rss" /></span> <span class="icon"><i class="fa-solid fa-rss" /></span>
<span>{{ item.enabled_handler ? 'Enabled' : 'Disabled' }}</span> <span>{{ item.handler_enabled ? 'Enabled' : 'Disabled' }}</span>
</span> </span>
&nbsp; &nbsp;
<span class="icon-text" v-if="item.preset"> <span class="icon-text" v-if="item.preset">
@ -239,7 +239,7 @@ div.is-centered {
</span> </span>
</div> </div>
<div class="control"> <div class="control">
<span class="icon" v-tooltip="`RSS monitoring is ${item.enabled_handler ? 'enabled' : 'disabled'}`"> <span class="icon" v-tooltip="`RSS monitoring is ${item.handler_enabled ? 'enabled' : 'disabled'}`">
<i class="fa-solid fa-rss has-text-success" /> <i class="fa-solid fa-rss has-text-success" />
</span> </span>
</div> </div>

View file

@ -9,7 +9,7 @@ type task_item = {
timer?: string, timer?: string,
in_progress?: boolean, in_progress?: boolean,
auto_start?: boolean, auto_start?: boolean,
enabled_handler?: boolean, handler_enabled?: boolean,
} }
type exported_task = task_item & { _type: string, _version: string } type exported_task = task_item & { _type: string, _version: string }