Skip to content

Commit 002bbaf

Browse files
committed
update upload public/forms/temp
1 parent 2a82682 commit 002bbaf

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

dtable_events/tasks/dtable_upload_link_handler.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
from threading import Thread
77

88
from apscheduler.schedulers.blocking import BlockingScheduler
9+
from sqlalchemy import text
910

1011
from seaserv import seafile_api
1112

@@ -28,7 +29,7 @@ def handle_flags(self, session):
2829
while True:
2930
sql = "SELECT dtable_uuid, repo_id FROM dtable_form_upload_link_flags WHERE flag_time=:flag_time LIMIT :offset, :limit"
3031
try:
31-
results = list(session.execute(sql, {'flag_time': flag_time, 'offset': offset, 'limit': limit}))
32+
results = list(session.execute(text(sql), {'flag_time': flag_time, 'offset': offset, 'limit': limit}))
3233
except Exception as e:
3334
logger.error('query upload flags flag_time: %s error: %s', flag_time, e)
3435
break
@@ -43,7 +44,7 @@ def handle_flags(self, session):
4344
if not repo:
4445
continue
4546
for dtable_uuid in dtable_uuids:
46-
public_forms_path = f'/asset/{uuid_str_to_36_chars(dtable_uuid)}/public/forms'
47+
public_forms_path = f'/asset/{uuid_str_to_36_chars(dtable_uuid)}/public/forms/temp'
4748
dir_id = seafile_api.get_dir_id_by_path(repo_id, public_forms_path)
4849
if not dir_id:
4950
continue
@@ -71,7 +72,7 @@ def handle_flags(self, session):
7172
offset += limit
7273
sql = "DELETE FROM dtable_form_upload_link_flags WHERE flag_time <= :flag_time"
7374
try:
74-
session.execute(sql, {'flag_time': flag_time})
75+
session.execute(text(sql), {'flag_time': flag_time})
7576
session.commit()
7677
except Exception as e:
7778
logger.error('delete upload flags old data flag time: %s error: %s', flag_time, e)

0 commit comments

Comments
 (0)