bckend fix
This commit is contained in:
@@ -4,7 +4,7 @@ from app.api.services.base_service import BaseService
|
||||
from sqlalchemy import func, desc
|
||||
from datetime import datetime, timedelta, timezone
|
||||
from app.extensions import db
|
||||
from app.models import OfficeUsers
|
||||
from app.models import OfficeUsers, CustomTemplates
|
||||
|
||||
|
||||
class OfficeTemplatesService(BaseService):
|
||||
@@ -78,23 +78,20 @@ class OfficeTemplatesService(BaseService):
|
||||
def create_custom_template(data):
|
||||
logger.info('create_custom_template')
|
||||
try:
|
||||
# office_users = OfficeUsers.get_office_users_list()
|
||||
# office_users_data = []
|
||||
# if office_users:
|
||||
# for t in office_users:
|
||||
# office_users_data.append({
|
||||
# 'id': t.id,
|
||||
# 'uid': t.uid,
|
||||
# 'username': t.username,
|
||||
# 'firstname': t.firstname,
|
||||
# 'lastname': t.lastname,
|
||||
# 'acc_level': t.acc_level,
|
||||
# 'status': t.status,
|
||||
# 'added': t.added.isoformat() if t.added else None
|
||||
# })
|
||||
custom_id = data.get('custom_id', '')
|
||||
provision_name = data.get('provision_name', '')
|
||||
|
||||
similarName = CustomTemplates.get_template_by_custom_id(custom_id)
|
||||
if not similarName and provision_name !='':
|
||||
# with db.session.begin():
|
||||
custom_data = CustomTemplates.create_template(custom_id, provision_name)
|
||||
else:
|
||||
custom_data ={
|
||||
"error": "Possible duplicate"
|
||||
}
|
||||
|
||||
office_users_result = {
|
||||
"set_office_user_template": [],
|
||||
"custom_data": custom_data,
|
||||
}
|
||||
return office_users_result
|
||||
|
||||
|
||||
Reference in New Issue
Block a user