From 4559705ca59aef43615bee70f6f774e12319994f Mon Sep 17 00:00:00 2001 From: Kalle <38327916+Sendouc@users.noreply.github.com> Date: Sun, 26 Feb 2023 23:11:34 +0200 Subject: [PATCH] Rename badge script use id --- README.md | 2 +- scripts/rename-badge.ts | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index b0ec37abd..6939542a4 100644 --- a/README.md +++ b/README.md @@ -156,7 +156,7 @@ npm run add-badge -- sundae "4v4 Sundaes" ### Rename display name of a badge ```bash -npm run rename-badge -- sundae "New 4v4 Sundaes" +npm run rename-badge -- 10 "New 4v4 Sundaes" ``` ### Convert many .png files to .avif diff --git a/scripts/rename-badge.ts b/scripts/rename-badge.ts index f31d22fb8..58955f451 100644 --- a/scripts/rename-badge.ts +++ b/scripts/rename-badge.ts @@ -3,10 +3,10 @@ import "dotenv/config"; import invariant from "tiny-invariant"; import { sql } from "~/db/sql"; -const code = process.argv[2]?.trim(); +const id = process.argv[2]?.trim(); const newName = process.argv[3]?.trim(); -invariant(code, "code of badge is required (argument 1)"); +invariant(id, "id of badge is required (argument 1)"); invariant(newName, "display name of badge is required (argument 2)"); invariant( newName !== newName.toLocaleLowerCase(), @@ -14,7 +14,7 @@ invariant( ); sql - .prepare("update badge set displayName = @newName where code = @code") - .run({ code, newName }); + .prepare("update badge set displayName = @newName where id = @id") + .run({ id, newName }); console.log(`Added updated name. New name: ${newName}`);