diff --git a/docs/ARCHITECTURE.md b/docs/ARCHITECTURE.md
index 07752e0..fcd5e23 100644
--- a/docs/ARCHITECTURE.md
+++ b/docs/ARCHITECTURE.md
@@ -417,12 +417,12 @@ Source: [src/server/middleware/auth.py](../src/server/middleware/auth.py#L1-L209
#### Temp Directory Contract
-| Situation | Outcome |
-| --------- | ------- |
-| Server start | Entire `./Temp/` directory is purged before any service initialises |
-| Successful download | Temp file moved to destination, then removed from `./Temp/` |
-| Failed download (provider error) | Temp + `.part` fragments removed by `_cleanup_temp_file()` |
-| Exception / cancellation | Temp + `.part` fragments removed in `except` block |
+| Situation | Outcome |
+| -------------------------------- | ------------------------------------------------------------------- |
+| Server start | Entire `./Temp/` directory is purged before any service initialises |
+| Successful download | Temp file moved to destination, then removed from `./Temp/` |
+| Failed download (provider error) | Temp + `.part` fragments removed by `_cleanup_temp_file()` |
+| Exception / cancellation | Temp + `.part` fragments removed in `except` block |
Source: [src/server/services/download_service.py](../src/server/services/download_service.py#L1-L150),
[src/core/providers/aniworld_provider.py](../src/core/providers/aniworld_provider.py),
diff --git a/docs/instructions.md b/docs/instructions.md
index 4f98392..c50f8b1 100644
--- a/docs/instructions.md
+++ b/docs/instructions.md
@@ -121,5 +121,3 @@ For each task completed:
---
-1. ✅ On each download make sure the Temp files are deleted.
-2. ✅ on each server start clean Temp folder
diff --git a/src/server/web/static/js/index/main-config.js b/src/server/web/static/js/index/main-config.js
index a539d1f..3ff2ba5 100644
--- a/src/server/web/static/js/index/main-config.js
+++ b/src/server/web/static/js/index/main-config.js
@@ -144,7 +144,6 @@ AniWorld.MainConfig = (function() {
// Populate scheduler settings
document.getElementById('scheduled-rescan-enabled').checked = config.scheduler?.enabled || false;
- document.getElementById('scheduled-rescan-interval').value = config.scheduler?.interval_minutes || 60;
// Populate logging settings
document.getElementById('log-level').value = config.logging?.level || 'INFO';
diff --git a/src/server/web/static/js/index/scheduler-config.js b/src/server/web/static/js/index/scheduler-config.js
index acf6119..a4c07dc 100644
--- a/src/server/web/static/js/index/scheduler-config.js
+++ b/src/server/web/static/js/index/scheduler-config.js
@@ -82,16 +82,12 @@ AniWorld.SchedulerConfig = (function() {
const autoDownloadEl = document.getElementById('auto-download-after-rescan');
const autoDownload = autoDownloadEl ? autoDownloadEl.checked : false;
- const intervalEl = document.getElementById('scheduled-rescan-interval');
- const interval = intervalEl ? (parseInt(intervalEl.value) || 60) : 60;
-
// POST directly to the scheduler config endpoint
const payload = {
enabled: enabled,
schedule_time: scheduleTime,
schedule_days: scheduleDays,
- auto_download_after_rescan: autoDownload,
- interval_minutes: interval
+ auto_download_after_rescan: autoDownload
};
const response = await AniWorld.ApiClient.post(API.SCHEDULER_CONFIG, payload);
diff --git a/src/server/web/templates/index.html b/src/server/web/templates/index.html
index 19eace7..8b64b8b 100644
--- a/src/server/web/templates/index.html
+++ b/src/server/web/templates/index.html
@@ -305,17 +305,6 @@
-
- Advanced
-