moved zammad instance into functions to avoid invalid state after time.
This commit is contained in:
parent
d345ef2b20
commit
5b2886307e
1 changed files with 4 additions and 1 deletions
|
@ -14,7 +14,6 @@ if not ZAMMAD_TOKEN or not ZAMMAD_URL:
|
|||
|
||||
app = Flask(__name__,
|
||||
static_folder=os.path.join("..","frontend","dist"))
|
||||
zammad = ZammadAPI(url=ZAMMAD_URL, http_token=ZAMMAD_TOKEN)
|
||||
|
||||
@app.route("/")
|
||||
def main():
|
||||
|
@ -29,6 +28,7 @@ def start():
|
|||
def api_buildings():
|
||||
#return ["Theater Dortmund", "Schauspiel Dortmund", "Probebühnen Alte Straße", "Lager Alte Straße",
|
||||
# "Probebühne KJT","Schreinerei","Schlosserei", "Lager Niedersachsenweg" ]
|
||||
zammad = ZammadAPI(url=ZAMMAD_URL, http_token=ZAMMAD_TOKEN)
|
||||
zob = ZamObject(zammad)
|
||||
for z in zob.all():
|
||||
if "gebaeude" == z['name']:
|
||||
|
@ -37,10 +37,12 @@ def api_buildings():
|
|||
return jsonify([])
|
||||
|
||||
|
||||
|
||||
@app.route("/api/groups")
|
||||
def api_groups():
|
||||
#return [{"text":'Hausmeister', "value":"5"}, {"text":"Haustechnik", "value":"4"}, {"text":"Leitung-HBT", "value":"2"}, {"text":"IT", "value":"4"}]
|
||||
arr = []
|
||||
zammad = ZammadAPI(url=ZAMMAD_URL, http_token=ZAMMAD_TOKEN)
|
||||
for x in zammad.group.all():
|
||||
if "Users" != x['name']:
|
||||
arr.append(x['name'])
|
||||
|
@ -51,6 +53,7 @@ def api_groups():
|
|||
def api_submit():
|
||||
data = request.json
|
||||
print(data)
|
||||
zammad = ZammadAPI(url=ZAMMAD_URL, http_token=ZAMMAD_TOKEN)
|
||||
|
||||
if data['firstname'] != "" and data['lastname'] != "" and data['email'] != "":
|
||||
try:
|
||||
|
|
Loading…
Reference in a new issue