fix(awards): hide Missing refs where it cannot mean anything
"In this award's scope but with no reference" needs a scope to be in. On a worldwide reference award — POTA, SOTA, IOTA, WWFF — every contact anywhere would qualify, so the backend returns nothing and the window says it found nothing. The button was there regardless, and could only ever open that. It now appears only for an award scoped to a DXCC entity, which is what the help text underneath used to have to explain. Better than what I did first, which was to make a useless screen fast. Kept from that: the assign dropdown is searched rather than scrolled above 300 references, and the reference list is not fetched until there are rows to assign it to. Both still bite on a scoped award with a long list — Russian districts, the bigger European ones.
This commit is contained in:
+2
-2
@@ -4,11 +4,11 @@
|
||||
"date": "",
|
||||
"en": [
|
||||
"Opening the Awards panel no longer pulls the whole logbook several times at once — a large log briefly took gigabytes of memory.",
|
||||
"Awards → Missing refs no longer freezes on an award with a huge reference list, POTA above all: the list is searched, not scrolled."
|
||||
"Awards: the Missing refs button now only appears where it means something — a worldwide award like POTA could only ever answer “nothing found”."
|
||||
],
|
||||
"fr": [
|
||||
"Ouvrir le panneau Awards ne tire plus plusieurs fois le journal entier en même temps — un gros log occupait brièvement des gigaoctets de mémoire.",
|
||||
"Awards → Réf. manquantes ne fige plus sur un diplôme à très longue liste de références, POTA en tête : la liste se cherche, elle ne se déroule plus."
|
||||
"Awards : le bouton Réf. manquantes n’apparaît plus que là où il a un sens — un diplôme mondial comme POTA ne pouvait répondre que « aucun manque »."
|
||||
]
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user