Commit d81340d0 authored by Mihai Balint's avatar Mihai Balint

Also use get_query method when fetching a single record.

parent d5f83b47
...@@ -57,13 +57,13 @@ class QueryAjaxModelLoader(AjaxModelLoader): ...@@ -57,13 +57,13 @@ class QueryAjaxModelLoader(AjaxModelLoader):
return (getattr(model, self.pk), as_unicode(model)) return (getattr(model, self.pk), as_unicode(model))
def get_query(self):
return self.session.query(self.model)
def get_one(self, pk): def get_one(self, pk):
# prevent autoflush from occuring during populate_obj # prevent autoflush from occuring during populate_obj
with self.session.no_autoflush: with self.session.no_autoflush:
return self.session.query(self.model).get(pk) return self.get_query().get(pk)
def get_query(self):
return self.session.query(self.model)
def get_list(self, term, offset=0, limit=DEFAULT_PAGE_SIZE): def get_list(self, term, offset=0, limit=DEFAULT_PAGE_SIZE):
query = self.get_query() query = self.get_query()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment