biocore / biocore/microsetta-private-api

Disallow Create Human Source From Direct Post

Open
#80 0 comments 0 reactions 0 assignees View on GitHub
enhancement yaml
Dominant language
Python
Stars
6
Forks
18
PR merge metrics
No merged PRs in 30d

Description

POST to /accounts/{account_id}/sources can still generate human sources. This seems wonky - developer might not understand that human sources should be created through consent form and bypass the desired procedure.

Should update example in yaml to generate an animal/environmental source. Should update either yaml or implementation to disallow - Yaml if it's easy, implementation if yaml would require any schema changes to check for this.

- This may require further discussion on whether or not this route should be in the api, if there is not agreement we can hold off for now.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.