Manual Nextcloud upload tudi nastavi hidden_after_upload=True
User: 'naredi da ko damo IN sejvamo na nextcloud da izgine iz pregleda in se vrne če stisnemo Pokaži že naložene' Bug: 2 mesti uploadamo na Nextcloud: 1. Avto-upload po recut/Save → hidden_after_upload=True ✅ 2. Manual ☁ Nextcloud klik → samo nextcloud_status='uploaded' ❌ Fix: oba puta nastavi hidden_after_upload=True Tudi: batch fix obstoječih 19 uploaded jobs ki niso imeli hidden flag, posredno preko docker exec — zdaj se skrijejo tudi oni. Workflow zdaj: - ☁ Nextcloud klik → upload + hidden=true → izgine - Save (Edit) → re-render + auto-upload + hidden=true → izgine - ☐→☑ 'Pokaži tudi že naložene' → vidiš vse z zelenim borderjem
This commit is contained in:
parent
f5ef136bf4
commit
376bb4db09
@ -1803,7 +1803,13 @@ async def upload_nextcloud(job_id: str, user: str = Depends(check_auth)):
|
|||||||
success, result = _nextcloud_upload(output_path, download_name, target_subdir=target_subdir)
|
success, result = _nextcloud_upload(output_path, download_name, target_subdir=target_subdir)
|
||||||
|
|
||||||
if success:
|
if success:
|
||||||
update_job(job_id, nextcloud_status="uploaded", nextcloud_url=result, nextcloud_error=None)
|
update_job(
|
||||||
|
job_id,
|
||||||
|
nextcloud_status="uploaded",
|
||||||
|
nextcloud_url=result,
|
||||||
|
nextcloud_error=None,
|
||||||
|
hidden_after_upload=True, # skrij iz default UI prikaza (toggle za pokaz)
|
||||||
|
)
|
||||||
print(f"☁️ Upload OK: /{target_subdir}/{download_name}", flush=True)
|
print(f"☁️ Upload OK: /{target_subdir}/{download_name}", flush=True)
|
||||||
# Zabeleži v dedup
|
# Zabeleži v dedup
|
||||||
try:
|
try:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user