Skip to content

Commit ad6397b

Browse files
committed
chg: [website] history add input attr
1 parent 443f1f5 commit ad6397b

File tree

11 files changed

+118
-663
lines changed

11 files changed

+118
-663
lines changed

website/app/db_class/db.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,16 @@ class Module(db.Model):
77
description = db.Column(db.String)
88
is_active = db.Column(db.Boolean, default=True)
99
request_on_query = db.Column(db.Boolean, default=False)
10+
input_attr = db.Column(db.String)
1011

1112
def to_json(self):
1213
json_dict = {
1314
"id": self.id,
1415
"name": self.name,
1516
"description": self.description,
1617
"is_active": self.is_active,
17-
"request_on_query": self.request_on_query
18+
"request_on_query": self.request_on_query,
19+
"input_attr": self.input_attr
1820
}
1921
return json_dict
2022

website/app/home_core.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,8 @@ def get_modules_config():
7979
modules_list = []
8080
for module in modules:
8181
loc_module = module.to_json()
82+
if loc_module["input_attr"]:
83+
loc_module["input_attr"] = json.loads(loc_module["input_attr"])
8284
loc_module["config"] = []
8385
mcs = Module_Config.query.filter_by(module_id=module.id).all()
8486
for mc in mcs:

0 commit comments

Comments
 (0)