Clamp times: if the segment time is higher than 10 minutes, it gets turned into 5 minutes. This applies just for the campaign status page and does not modify the annotation data.
Computation of finished annotations which didn't sum up to 100 before.
Additionally:
The times are clamped only on the campaign status page and the annotator end screen still showed the raw data.
To fix this, I had to change a few files and move the time computation function to Appraise/utils (otherwise we get circular import EvalData->Campaign->EvalData). Now the time compuation logic is unified:
Fixes:
Additionally: The times are clamped only on the campaign status page and the annotator end screen still showed the raw data.
To fix this, I had to change a few files and move the time computation function to Appraise/utils (otherwise we get circular import EvalData->Campaign->EvalData). Now the time compuation logic is unified: