from events.app_event import app_was_created from extensions.ext_database import db from models.model import InstalledApp @app_was_created.connect def handle(sender, **kwargs): """Create an installed app when an app is created.""" app = sender installed_app = InstalledApp( tenant_id=app.tenant_id, app_id=app.id, app_owner_tenant_id=app.tenant_id, ) db.session.add(installed_app) db.session.commit()