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)
|
||||
|
||||
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)
|
||||
# Zabeleži v dedup
|
||||
try:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user