Set pin using ContentManager function

This commit is contained in:
shortcutme 2018-10-15 13:16:55 +02:00
parent ad2c11413e
commit b008195abd
No known key found for this signature in database
GPG key ID: 5B63BAE6CB9613AE

View file

@ -201,10 +201,7 @@ class UiWebsocketPlugin(object):
return {"error": "Forbidden"} return {"error": "Forbidden"}
site = self.server.sites[address] site = self.server.sites[address]
site.content_manager.setPin(inner_path, is_pinned)
content_db = site.content_manager.contents.db
site_id = content_db.site_ids[site.address]
content_db.execute("UPDATE file_optional SET is_pinned = %s WHERE ?" % is_pinned, {"site_id": site_id, "inner_path": inner_path})
return "ok" return "ok"