22 lines
622 B
Python
22 lines
622 B
Python
# -*- coding: utf-8 -*-
|
|
# Copyright (c) 2020, JINGROW
|
|
# For license information, please see license.txt
|
|
|
|
|
|
import jingrow
|
|
from jingrow.desk.pagetype.tag.tag import add_tag
|
|
|
|
|
|
def execute():
|
|
jingrow.reload_pg("jcloude", "pagetype", "remote_file")
|
|
remote_files = (
|
|
x["name"] for x in jingrow.get_all("Remote File", [["bucket", "like", ""]])
|
|
)
|
|
uploads_bucket = jingrow.db.get_single_value("Jcloude Settings", "remote_uploads_bucket")
|
|
|
|
for remote_file in remote_files:
|
|
jingrow.db.set_value("Remote File", remote_file, "bucket", uploads_bucket)
|
|
add_tag("Site Upload", "Remote File", remote_file)
|
|
|
|
jingrow.db.commit()
|