Skip to content

Commit 9ab833c

Browse files
committed
oauth redirect userid exact len 15 err fix min-max revised
1 parent ee583b7 commit 9ab833c

File tree

4 files changed

+5
-3
lines changed

4 files changed

+5
-3
lines changed

forms/admin_upsert.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ func (form *AdminUpsert) Validate() error {
5555
&form.Id,
5656
validation.When(
5757
form.admin.IsNew(),
58-
validation.Length(models.DefaultIdLength, models.DefaultIdLength),
58+
validation.Length(models.SnowflakeMinLen, models.SnowflakeMaxLen),
5959
validation.Match(idRegex),
6060
validation.By(validators.UniqueId(form.dao, form.admin.TableName())),
6161
).Else(validation.In(form.admin.Id)),

forms/collection_upsert.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ func (form *CollectionUpsert) Validate() error {
105105
&form.Id,
106106
validation.When(
107107
form.collection.IsNew(),
108-
validation.Length(models.DefaultIdLength, models.DefaultIdLength),
108+
validation.Length(models.SnowflakeMinLen, models.SnowflakeMaxLen),
109109
validation.Match(idRegex),
110110
validation.By(validators.UniqueId(form.dao, form.collection.TableName())),
111111
).Else(validation.In(form.collection.Id)),

forms/record_upsert.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -466,7 +466,7 @@ func (form *RecordUpsert) Validate() error {
466466
&form.Id,
467467
validation.When(
468468
form.record.IsNew(),
469-
validation.Length(models.DefaultIdLength, models.DefaultIdLength),
469+
validation.Length(models.SnowflakeMinLen, models.SnowflakeMaxLen),
470470
validation.Match(idRegex),
471471
validation.By(validators.UniqueId(form.dao, form.record.TableName())),
472472
).Else(validation.In(form.record.Id)),

models/base.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ import (
99
const (
1010
// DefaultIdLength is the default length of the generated model id.
1111
DefaultIdLength = 15
12+
SnowflakeMinLen = 8
13+
SnowflakeMaxLen = 32
1214

1315
// DefaultIdAlphabet is the default characters set used for generating the model id.
1416
DefaultIdAlphabet = "abcdefghijklmnopqrstuvwxyz0123456789"

0 commit comments

Comments
 (0)