From 1968503b6b01e8612d1d2aaedd7c1d80092ba2de Mon Sep 17 00:00:00 2001 From: Frederick Muriuki Muriithi Date: Wed, 25 Sep 2024 18:48:07 -0500 Subject: Implement genotype resource creation via API with resource data Create the resource, assign the resource-owner role and link the resource's data in a single API call. --- gn_auth/auth/authorisation/resources/views.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gn_auth/auth/authorisation/resources/views.py') diff --git a/gn_auth/auth/authorisation/resources/views.py b/gn_auth/auth/authorisation/resources/views.py index 3f972f6..31421f4 100644 --- a/gn_auth/auth/authorisation/resources/views.py +++ b/gn_auth/auth/authorisation/resources/views.py @@ -41,6 +41,7 @@ from gn_auth.auth.authentication.users import User, user_by_id, user_by_email from .checks import authorised_for from .inbredset.views import popbp +from .genotypes.views import genobp from .errors import MissingGroupError from .groups.models import Group, user_group from .models import ( @@ -52,6 +53,7 @@ from .models import ( resources = Blueprint("resources", __name__) resources.register_blueprint(popbp, url_prefix="/") +resources.register_blueprint(genobp, url_prefix="/") @resources.route("/categories", methods=["GET"]) @require_oauth("profile group resource") -- cgit v1.2.3