Fix in select_to_dict
This commit is contained in:
parent
5a251ae793
commit
2096db84cc
1 changed files with 8 additions and 3 deletions
|
|
@ -784,9 +784,14 @@ class WebModel:
|
||||||
return results
|
return results
|
||||||
|
|
||||||
|
|
||||||
def select_to_dict(self, fields_selected=[], raw_query=0):
|
def select_to_dict(self, fields_selected=[], raw_query=0, integer=True):
|
||||||
|
|
||||||
|
|
||||||
|
if integer:
|
||||||
|
def check_index(index):
|
||||||
|
return index
|
||||||
|
else:
|
||||||
|
def check_index(index):
|
||||||
|
return str(index)
|
||||||
|
|
||||||
if len(fields_selected)==0:
|
if len(fields_selected)==0:
|
||||||
fields_selected=self.fields.keys()
|
fields_selected=self.fields.keys()
|
||||||
|
|
@ -817,7 +822,7 @@ class WebModel:
|
||||||
for k, col in row.items():
|
for k, col in row.items():
|
||||||
row[k]=self.fields[k].show_formatted(col)
|
row[k]=self.fields[k].show_formatted(col)
|
||||||
|
|
||||||
results[row[self.name_field_id]]=row
|
results[check_index(row[self.name_field_id])]=row
|
||||||
|
|
||||||
del_row_id(results)
|
del_row_id(results)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue