Skip to content

Commit 1a56ceb

Browse files
fenekkuutnapischtim
authored andcommitted
pid-config: cast to bool RDM_(PARENT)_PERSISTENT_IDENTIFIERS required check
closes #3094
1 parent b431fa1 commit 1a56ceb

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

invenio_app_rdm/ext.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,11 @@ def finalize_app(app):
3333

3434
def init_config(app):
3535
"""Initialize configuration."""
36-
record_doi_required = (
36+
record_doi_required = bool(
3737
app.config["RDM_PERSISTENT_IDENTIFIERS"].get("doi", {}).get("required")
3838
)
39-
parent_doi_required = (
40-
app.config["RDM_PARENT_PERSISTENT_IDENTIFIERS"]
41-
.get("doi", {})
42-
.get("required", False)
39+
parent_doi_required = bool(
40+
app.config["RDM_PARENT_PERSISTENT_IDENTIFIERS"].get("doi", {}).get("required")
4341
)
4442

4543
if record_doi_required != parent_doi_required:

0 commit comments

Comments
 (0)