parent
1db470dcc1
commit
6b5d50b23a
@ -445,15 +445,9 @@ class AnkiConnect:
|
||||
|
||||
def handler(self, request):
|
||||
action = 'api_' + request.get('action', '')
|
||||
params = request.get('params')
|
||||
api_func = getattr(self, action)
|
||||
|
||||
if hasattr(self, action):
|
||||
try:
|
||||
if not params:
|
||||
return api_func()
|
||||
|
||||
return api_func(params)
|
||||
return getattr(self, action)(**(request.get('params') or {}))
|
||||
except TypeError:
|
||||
return None
|
||||
|
||||
@ -466,8 +460,9 @@ class AnkiConnect:
|
||||
return self.anki.modelNames()
|
||||
|
||||
|
||||
def api_modelFieldNames(self, params):
|
||||
return self.anki.modelFieldNames(params.get("modelName"))
|
||||
def api_modelFieldNames(self, modelName):
|
||||
return self.anki.modelFieldNames(modelName)
|
||||
|
||||
|
||||
def api_addNote(self, note):
|
||||
params = AnkiNoteParams(note)
|
||||
|
Loading…
Reference in New Issue
Block a user