From 5ffadeb666d1ac19150d64f644e11f7865f4a2f5 Mon Sep 17 00:00:00 2001 From: Simon Date: Fri, 22 Dec 2023 19:08:14 +0000 Subject: [PATCH] unicode --- API.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/API.py b/API.py index 22a60f1..1a6114f 100644 --- a/API.py +++ b/API.py @@ -63,7 +63,7 @@ class FD_APIUserDefinedContext(object): self.CONFIG['SYSTEMS'][system]['OPTIONS'] = options def getoptions(self,system): - return 'SYSTEM' + return self.CONFIG['SYSTEMS'][system]['OPTIONS'] def killserver(self): self.CONFIG['GLOBAL']['_KILL_SERVER'] = True @@ -101,7 +101,7 @@ class FD_API(ServiceBase): else: raise error.InvalidCredentialsError() - @rpc(UnsignedInteger32,Unicode) + @rpc(UnsignedInteger32,Unicode,_returns=Unicode()) def getoptions(ctx,dmrid,key): system = ctx.udc.validateKey(int(dmrid),key) if system: