Skip to content

Commit

Permalink
curation: tasks: fix updated filter
Browse files Browse the repository at this point in the history
  • Loading branch information
yashlamba authored and slint committed Dec 13, 2024
1 parent bb884cf commit 14beeee
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 6 deletions.
2 changes: 1 addition & 1 deletion site/zenodo_rdm/curation/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
# ZenodoRDM is free software; you can redistribute it and/or modify
# it under the terms of the MIT License; see LICENSE file for more details.

"""Moderation config."""
"""Curation config."""

from .rules import (
additional_desc_contains_high_conf_keywords,
Expand Down
9 changes: 4 additions & 5 deletions site/zenodo_rdm/curation/tasks.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@ def run_eu_record_curation(since):
}
dry_run = not current_app.config.get("CURATION_ENABLE_EU_CURATOR")
curator = EURecordCurator(dry=dry_run)
created_before = (datetime.now(timezone.utc) - timedelta(days=30)).isoformat()
updated_after = (datetime.fromisoformat(since) - timedelta(hours=12)).isoformat()

query = dsl.Q(
"bool",
Expand All @@ -38,16 +40,13 @@ def run_eu_record_curation(since):
dsl.Q(
"range",
created={
"lte": (
datetime.now(timezone.utc) - timedelta(days=30)
).isoformat(),
"lte": created_before,
},
),
dsl.Q(
"range",
updated={
"gte": datetime.fromisoformat(since).isoformat()
- timedelta(hours=12),
"gte": updated_after,
},
),
],
Expand Down

0 comments on commit 14beeee

Please sign in to comment.