Feat: Founding Partner login with autocreation of User, User Role Link, Company, User Company Link as necessary and autologin with new user - for approved Founding Partners only, otherwise redirected to login page.
This commit is contained in:
@@ -15,6 +15,7 @@ Contact Page Controller.
|
||||
from business_objects.api import API
|
||||
from business_objects.dog.company import Company
|
||||
from datastores.datastore_dog import DataStore_Dog
|
||||
from datastores.datastore_user import DataStore_User
|
||||
from forms.dog.company import Filters_Company
|
||||
from helpers.helper_app import Helper_App
|
||||
from models.model_view_user_company import Model_View_User_Company
|
||||
@@ -97,7 +98,7 @@ def save_company():
|
||||
for company in companies:
|
||||
objs_company.append(Company.from_json(company))
|
||||
Helper_App.console_log(f'objs_company={objs_company}')
|
||||
errors = DataStore_Dog.save_companies(data.get('comment', 'No comment'), objs_company)
|
||||
errors = DataStore_User.save_companies(data.get('comment', 'No comment'), objs_company)
|
||||
|
||||
if (len(errors) > 0):
|
||||
return jsonify({
|
||||
|
||||
Reference in New Issue
Block a user