mirror of
https://github.com/Manuel83/craftbeerpi3
synced 2026-08-10 02:55:27 +02:00
-Custom Web View Examples Added
-UI Adjustment for small screens. Brew Steps are displayed above the kettles. -
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import flask_login
|
||||
import yaml
|
||||
from flask import json, url_for, Response
|
||||
from flask_classy import FlaskView, route
|
||||
@@ -7,6 +8,8 @@ from modules.core.core import cbpi
|
||||
import pprint
|
||||
import time
|
||||
|
||||
from modules.login import User
|
||||
|
||||
|
||||
class SystemView(FlaskView):
|
||||
def doShutdown(self):
|
||||
@@ -149,6 +152,10 @@ class SystemView(FlaskView):
|
||||
200:
|
||||
description: CraftBeerPi System Cache
|
||||
"""
|
||||
if cbpi.get_config_parameter("password_security", "NO") == "NO":
|
||||
user = User()
|
||||
user.id = "craftbeerpi"
|
||||
flask_login.login_user(user)
|
||||
|
||||
if self.api.get_config_parameter("setup", "YES") == "YES":
|
||||
return json.dumps(dict(setup=True, loggedin= current_user.is_authenticated ))
|
||||
|
||||
Reference in New Issue
Block a user