From 52bf7d56b0f33d73c62d1c17772c3f52795e0670 Mon Sep 17 00:00:00 2001
From: Stedoss <29103029+Stedoss@users.noreply.github.com>
Date: Sun, 22 Jun 2025 16:55:00 +0100
Subject: [PATCH] Avoid using number formatting on ID fields
Pretty crude way to do it, but I guess it works?
---
nise-frontend/src/app/search/search.component.html | 2 +-
nise-frontend/src/app/search/search.component.ts | 2 ++
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/nise-frontend/src/app/search/search.component.html b/nise-frontend/src/app/search/search.component.html
index f7662a6..ec21241 100644
--- a/nise-frontend/src/app/search/search.component.html
+++ b/nise-frontend/src/app/search/search.component.html
@@ -129,7 +129,7 @@
- {{ getValue(entry, column.name) | number }}
+ {{ isFieldId(column.name) ? getValue(entry, column.name) : (getValue(entry, column.name) | number) }}
{{ countryCodeToFlag(getValue(entry, column.name)) }}
diff --git a/nise-frontend/src/app/search/search.component.ts b/nise-frontend/src/app/search/search.component.ts
index 2ee4a61..9b78f06 100644
--- a/nise-frontend/src/app/search/search.component.ts
+++ b/nise-frontend/src/app/search/search.component.ts
@@ -352,6 +352,8 @@ export class SearchComponent implements OnInit {
}
}
+ isFieldId = (field: string): boolean => field === 'id' || field.includes("_id");
+
protected readonly countryCodeToFlag = countryCodeToFlag;
protected readonly Math = Math;
protected readonly formatDuration = formatDuration;
|