feat: prioritize risky moderation records
This commit is contained in:
@@ -344,6 +344,9 @@ def test_incomplete_external_observation_is_publicly_labelled_but_not_counted()
|
||||
assert any(item["id"] == str(observation_id) for item in incomplete.json())
|
||||
complete = client.get("/api/v1/admin/external-observations?status=review&completeness=complete&q=Pike", headers=headers)
|
||||
assert all(item["id"] != str(observation_id) for item in complete.json())
|
||||
prioritized = client.get("/api/v1/admin/external-observations?status=review&order=risk", headers=headers)
|
||||
assert prioritized.status_code == 200
|
||||
assert prioritized.json()[0]["weight_g"] is None
|
||||
assert all(item["x"] != 32 or item["y"] != 42 for item in client.get("/api/v1/activity").json()["items"])
|
||||
mapped = client.patch(
|
||||
f"/api/v1/admin/external-observations/{observation_id}/mapping", headers=headers,
|
||||
|
||||
Reference in New Issue
Block a user