def broadcast_organisation(notify_db_session): org = Organisation.query.get(current_app.config['BROADCAST_ORGANISATION_ID']) if not org: org = Organisation(id=current_app.config['BROADCAST_ORGANISATION_ID'], name='broadcast organisation') dao_create_organisation(org) return org
def create_organisation( name='test_org_1', active=True, organisation_type=None, domains=None, organisation_id=None, purchase_order_number=None, billing_contact_names=None, billing_contact_email_addresses=None, billing_reference=None, ): data = { 'id': organisation_id, 'name': name, 'active': active, 'organisation_type': organisation_type, 'purchase_order_number': purchase_order_number, 'billing_contact_names': billing_contact_names, 'billing_contact_email_addresses': billing_contact_email_addresses, 'billing_reference': billing_reference, } organisation = Organisation(**data) dao_create_organisation(organisation) for domain in domains or []: create_domain(domain, organisation.id) return organisation
def create_organisation(): data = request.get_json() validate(data, post_create_organisation_schema) organisation = Organisation(**data) dao_create_organisation(organisation) return jsonify(organisation.serialize()), 201
def create_organisation(name='test_org_1', active=True): data = { 'name': name, 'active': active } organisation = Organisation(**data) dao_create_organisation(organisation) return organisation
def create_organisation(name='test_org_1', active=True, organisation_type=None, domains=None): data = { 'name': name, 'active': active, 'organisation_type': organisation_type, } organisation = Organisation(**data) dao_create_organisation(organisation) for domain in domains or []: create_domain(domain, organisation.id) return organisation
def create_organisation(name="test_org_1", active=True, organisation_type=None, domains=None): data = { "name": name, "active": active, "organisation_type": organisation_type, } organisation = Organisation(**data) dao_create_organisation(organisation) for domain in domains or []: create_domain(domain, organisation.id) return organisation
def create_organisation(name='test_org_1', active=True, organisation_type=None, domains=None): organisation = Organisation.query.filter_by(name=name).first() if organisation: organisation.active = active organisation.organisation_type = organisation_type else: data = { 'name': name, 'active': active, 'organisation_type': organisation_type, } organisation = Organisation(**data) dao_create_organisation(organisation) for domain in domains or []: create_domain(domain, organisation.id) return organisation
def sample_organisation(notify_db_session): org = Organisation(name='sample organisation') dao_create_organisation(org) return org