def authz_sources(action): if action == 'read' and request.authz_sources.get('read') is None: request.authz_sources['read'] = Source.list_user_slugs(current_user) if action == 'write' and request.authz_sources.get('write') is None: request.authz_sources['write'] = Source.list_user_slugs(current_user, include_public=False) # noqa return request.authz_sources[action] or []
def authz_sources(action): if action == 'read' and request.authz_sources.get('read') is None: request.authz_sources['read'] = Source.list_user_slugs(current_user) if action == 'write' and request.authz_sources.get('write') is None: request.authz_sources['write'] = Source.list_user_slugs( current_user, include_public=False) # noqa return request.authz_sources[action] or []