View Issue Details

IDProjectCategoryView StatusLast Update
0009609Talerexchangepublic2025-05-10 02:11
ReporterFlorian Dold Assigned ToChristian Grothoff Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionno change required 
Target Version1.0Fixed in Version1.0 
Summary0009609: new rules in AML decision should be optional
DescriptionIt should be entirely valid to make a decision without changing the current rules.

That is especially important for submitting multiple forms/attributes, where we almost always want the rules to stay the same.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2025-03-11 13:41

manager   ~0024176

I'm not sure I agree here. NULL rules should be allowed, yes, but that means "use default rules", not "preserve rules". IMO the AML SPA should make it easy (and default to!) "preserve rules" (which is what I told Sebastian: fill in the AML SPA with the current rules initially, and maybe also have a button to reset to 'current' rules). Anyway, that means this is a SPA-issue, not a protocol/exchange issue.

Florian Dold

2025-03-19 15:15

manager   ~0024245

Also okay for me to go back to default rules with NULL.

But IMO then we should also allow the AML SPA to *show* those rules. Right now there's no way to do that!

Florian Dold

2025-03-19 15:39

manager   ~0024247

And also: What happens if the current rule set is expired? I *guess* the answer is: The new AML decision overrides whatever the successor_measure would do, the successor_measure is never run if the old decision expires without a new decision being present (as expiration is handled lazily).

Christian Grothoff

2025-03-20 11:49

manager   ~0024255

AML officer decision always overrides everything else, including (not yet finished/pending) successor measures.

Issue History

Date ModifiedUsernameFieldChange
2025-03-11 13:22Florian DoldNew Issue
2025-03-11 13:22Florian DoldStatusnew => assigned
2025-03-11 13:22Florian DoldAssigned To => Florian Dold
2025-03-11 13:41Christian GrothoffNote Added: 0024176
2025-03-19 15:15Florian DoldNote Added: 0024245
2025-03-19 15:39Florian DoldNote Added: 0024247
2025-03-19 15:39Florian DoldAssigned ToFlorian Dold => Christian Grothoff
2025-03-20 11:49Christian GrothoffNote Added: 0024255
2025-03-20 11:50Christian GrothoffStatusassigned => informing
2025-03-20 11:50Christian GrothoffResolutionopen => no change required
2025-03-20 11:50Christian GrothoffFixed in Version => 1.0
2025-05-10 02:11Christian GrothoffStatusinforming => closed