fix: standardize on hyphen instead of underscore for client ID suffix

This commit is contained in:
redshift
2026-04-30 11:18:53 +05:30
parent 7a4dc1e3c3
commit ee6fef9062
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -88,7 +88,7 @@ export async function fetchUsage(limit = 10000): Promise<UsageStats | null> {
const entries = result.output as UsageTrackingEntry[] | undefined;
const entriesArray = Array.isArray(entries) ? entries : [];
const suffix = getNpubSuffix(await loadConfig());
const suffixStr = suffix ? `_${suffix}` : null;
const suffixStr = suffix ? `-${suffix}` : null;
const visibleEntries = suffixStr
? entriesArray
.filter((entry) => entry.client?.endsWith(suffixStr))
+2 -2
View File
@@ -34,7 +34,7 @@ export function addSuffixToId(id: string, suffix: string): string {
* Remove suffix from a client ID if present.
*/
export function removeSuffixFromId(id: string, suffix: string): string {
const suffixStr = `_${suffix}`;
const suffixStr = `-${suffix}`;
if (id.endsWith(suffixStr)) {
return id.slice(0, -suffixStr.length);
}
@@ -109,7 +109,7 @@ export async function getClientsList(): Promise<ClientEntry[]> {
const suffix = config.daemonUrl ? getNpubSuffix(config) : null;
return clients
.filter((c) => !suffix || c.id.endsWith(`_${suffix}`))
.filter((c) => !suffix || c.id.endsWith(`-${suffix}`))
.map((c) => ({
clientId: suffix ? removeSuffixFromId(c.id, suffix) : c.id,
name: c.name,