| from controllers.inner_api import api | from controllers.inner_api import api | ||||
| from controllers.inner_api.wraps import enterprise_inner_api_only | from controllers.inner_api.wraps import enterprise_inner_api_only | ||||
| from events.tenant_event import tenant_was_created | from events.tenant_event import tenant_was_created | ||||
| from extensions.ext_database import db | |||||
| from models.account import Account | from models.account import Account | ||||
| from services.account_service import TenantService | from services.account_service import TenantService | ||||
| parser.add_argument("owner_email", type=str, required=True, location="json") | parser.add_argument("owner_email", type=str, required=True, location="json") | ||||
| args = parser.parse_args() | args = parser.parse_args() | ||||
| account = Account.query.filter_by(email=args["owner_email"]).first() | |||||
| account = db.session.query(Account).filter_by(email=args["owner_email"]).first() | |||||
| if account is None: | if account is None: | ||||
| return {"message": "owner account not found."}, 404 | return {"message": "owner account not found."}, 404 | ||||