Skip to content

Commit 409f02f

Browse files
committed
fix: improve node creation validation messages
- Update validation error messages for node name and address - Enhance user feedback with more descriptive minimum length requirements
1 parent 4fed746 commit 409f02f

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

libs/contract/commands/nodes/create.command.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ export namespace CreateNodeCommand {
88
export const TSQ_url = url;
99

1010
export const RequestSchema = z.object({
11-
name: z.string().min(5, 'Name is required'),
12-
address: z.string().min(2, 'Address is required'),
11+
name: z.string().min(5, 'Minimum 5 characters!'),
12+
address: z.string().min(2, 'Minimum 2 characters!'),
1313
port: z.number().int().min(1, 'Port is required').optional(),
1414
isTrafficTrackingActive: z.boolean().optional().default(false),
1515
trafficLimitBytes: z.optional(

libs/contract/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@remnawave/backend-contract",
3-
"version": "0.2.5",
3+
"version": "0.2.6",
44
"public": true,
55
"license": "AGPL-3.0-only",
66
"description": "A contract library for Remnawave Backend. It can be used in backend and frontend.",

0 commit comments

Comments
 (0)