We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Delete API seems to not work, or at least the user receive an error message which lead to wrong assumptions.
Example:
curl -X 'DELETE' \ 'http://localhost:8000/collections/my-collection-id' \ -H 'accept: application/json'
What I got back is:
{ "code": "ForeignKeyError", "description": "collection does not exist" }
But the collection is there, the error seems related to a general error handling at https://github.com/stac-utils/stac-fastapi/blob/d8e3edad3254dd59945de755a2f212603f7fcb29/stac_fastapi/sqlalchemy/stac_fastapi/sqlalchemy/session.py#L30:L32
https://github.com/stac-utils/stac-fastapi/blob/d8e3edad3254dd59945de755a2f212603f7fcb29/stac_fastapi/sqlalchemy/stac_fastapi/sqlalchemy/transactions.py#L155:L158
I think this query is just trying to delete the collection record, while not deleting the items, so it triggers an integrity error (missing cascade).
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Delete API seems to not work, or at least the user receive an error message which lead to wrong assumptions.
Example:
What I got back is:
But the collection is there, the error seems related to a general error handling at https://github.com/stac-utils/stac-fastapi/blob/d8e3edad3254dd59945de755a2f212603f7fcb29/stac_fastapi/sqlalchemy/stac_fastapi/sqlalchemy/session.py#L30:L32
https://github.com/stac-utils/stac-fastapi/blob/d8e3edad3254dd59945de755a2f212603f7fcb29/stac_fastapi/sqlalchemy/stac_fastapi/sqlalchemy/transactions.py#L155:L158
I think this query is just trying to delete the collection record, while not deleting the items, so it triggers an integrity error (missing cascade).
The text was updated successfully, but these errors were encountered: