Commit aeba423
committed
installation: bump invenio-rdm-records and release v21.1.5
π invenio-rdm-records (21.2.0 -> 21.3.0 π)
π¦ release: v21.3.0
fix: disable drag-n-drop files when files are locked
fix: re-add code removed in 9e8f553
schema: added related_identifiers variable
fix(setup): temporarily tighten commonmeta-py pin
* this avoids getting a version of the dependency with breaking changes
fix(oai-pmh): handle broader permission denied errors
* previously, the `GetRecord` verb targeting a restricted record would
result in a HTTP 500 response due to an unhandled error
* the `getrecord_fetcher()` function only handled
`PermissionDeniedError` exceptions but not
`RecordPermissionDeniedError`, which are the ones raised by services
* since both of them are subclasses of `PermissionDenied`, we simply
handle that instead1 parent a5ef145 commit aeba423
2 files changed
+10
-9
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments