Fix WAS award and improve award progress display
- Fix WAS award filter to use entityId (291) instead of entity string - Fix backend to use normalized rules.target for all award types - Fix frontend to distinguish point-based from entity-based awards - Fix "Needed" calculation for entity awards: target - worked - Remove points display from non-point awards (WAS, DXCC, etc.) - Add proper target field to all award API responses Fixes issue where: - WAS showed 0 states (filter didn't match "UNITED STATES OF AMERICA") - DXCC CW showed "Needed: 0" (target not extracted from nested rules) - Entity awards showed "Points: NaN" (incorrectly detected as point-based) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -13,9 +13,9 @@
|
||||
"operator": "AND",
|
||||
"filters": [
|
||||
{
|
||||
"field": "entity",
|
||||
"field": "entityId",
|
||||
"operator": "eq",
|
||||
"value": "United States"
|
||||
"value": 291
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user