add a to_dict() for States, and then I can use a 1-liner to set a var in jscript
This commit is contained in:
@@ -28,7 +28,7 @@ class PA_UserState(db.Model):
|
|||||||
root = db.Column(db.String, unique=False, nullable=False )
|
root = db.Column(db.String, unique=False, nullable=False )
|
||||||
cwd = db.Column(db.String, unique=False, nullable=False )
|
cwd = db.Column(db.String, unique=False, nullable=False )
|
||||||
search_term = db.Column(db.String, unique=False, nullable=False )
|
search_term = db.Column(db.String, unique=False, nullable=False )
|
||||||
|
|
||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
return f"<pa_user_dn: {self.pa_user_dn}, path_type: {self.path_type}, noo: {self.noo}, grouping: {self.grouping}, how_many: {self.how_many}, size: {self.size}, folders: {self.folders}, root: {self.root}, cwd: {self.cwd}, search_term: {self.orig_search_term}>"
|
return f"<pa_user_dn: {self.pa_user_dn}, path_type: {self.path_type}, noo: {self.noo}, grouping: {self.grouping}, how_many: {self.how_many}, size: {self.size}, folders: {self.folders}, root: {self.root}, cwd: {self.cwd}, search_term: {self.orig_search_term}>"
|
||||||
|
|
||||||
@@ -85,9 +85,13 @@ class States(PA):
|
|||||||
self.default_folder_noo=u.default_storage_noo
|
self.default_folder_noo=u.default_storage_noo
|
||||||
self.default_search_noo=u.default_search_noo
|
self.default_search_noo=u.default_search_noo
|
||||||
self.cwd=self.root
|
self.cwd=self.root
|
||||||
|
|
||||||
return
|
return
|
||||||
|
|
||||||
|
def to_dict(self):
|
||||||
|
# Automatically include all instance attributes
|
||||||
|
return {key: value for key, value in vars(self).items()}
|
||||||
|
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
# /states -> GET only -> prints out list of all prefs (simple for now)
|
# /states -> GET only -> prints out list of all prefs (simple for now)
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|||||||
Reference in New Issue
Block a user