fix: always make 'farmos' system user in app setup
mainly for sake of attributing data changes coming from farmOS
This commit is contained in:
parent
935c64464a
commit
311a2c328b
1 changed files with 3 additions and 0 deletions
|
|
@ -45,6 +45,9 @@ class CommonView(base.CommonView):
|
||||||
farm_viewer = auth.get_role_farm_viewer(session)
|
farm_viewer = auth.get_role_farm_viewer(session)
|
||||||
farm_viewer.notes = "this is meant to mirror the corresponding role in farmOS"
|
farm_viewer.notes = "this is meant to mirror the corresponding role in farmOS"
|
||||||
|
|
||||||
|
# create system user to represent farmOS
|
||||||
|
auth.make_user(session, username="farmos", prevent_edit=True)
|
||||||
|
|
||||||
site_admin = session.query(model.Role).filter_by(name="Site Admin").first()
|
site_admin = session.query(model.Role).filter_by(name="Site Admin").first()
|
||||||
if site_admin:
|
if site_admin:
|
||||||
site_admin_perms = [
|
site_admin_perms = [
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue