Word break

This commit is contained in:
retoor 2025-01-31 19:46:02 +01:00
parent 663ab41510
commit 3796c7c547

View File

@ -103,7 +103,15 @@ class RPCView(BaseView):
self._require_login() self._require_login()
return args return args
async def query(self,*args):
self._require_login()
print(args,flush=True)
query = args[0]
lowercase = query.lower()
if "drop" in lowercase or "alter" in lowercase or "update" in lowercase or "delete" in lowercase:
raise Exception("Not allowed")
records = [dict(record) for record in self.services.channel.query(args[0])]
return records