Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
陈曦
sub2api
Commits
8a8cdeeb
"vscode:/vscode.git/clone" did not exist on "207a493fabf30594d25ffdbba53619c3d3356fbe"
Commit
8a8cdeeb
authored
Mar 06, 2026
by
erio
Browse files
fix: prevent negative values for concurrency and load_factor inputs
parent
12b33f4e
Changes
3
Show whitespace changes
Inline
Side-by-side
frontend/src/components/account/BulkEditAccountModal.vue
View file @
8a8cdeeb
...
@@ -496,6 +496,7 @@
...
@@ -496,6 +496,7 @@
class
=
"
input
"
class
=
"
input
"
:
class
=
"
!enableConcurrency && 'cursor-not-allowed opacity-50'
"
:
class
=
"
!enableConcurrency && 'cursor-not-allowed opacity-50'
"
aria
-
labelledby
=
"
bulk-edit-concurrency-label
"
aria
-
labelledby
=
"
bulk-edit-concurrency-label
"
@
input
=
"
if (concurrency < 1) concurrency = 1
"
/>
/>
<
/div
>
<
/div
>
<
div
>
<
div
>
...
@@ -524,6 +525,7 @@
...
@@ -524,6 +525,7 @@
class
=
"
input
"
class
=
"
input
"
:
class
=
"
!enableLoadFactor && 'cursor-not-allowed opacity-50'
"
:
class
=
"
!enableLoadFactor && 'cursor-not-allowed opacity-50'
"
aria
-
labelledby
=
"
bulk-edit-load-factor-label
"
aria
-
labelledby
=
"
bulk-edit-load-factor-label
"
@
input
=
"
if (loadFactor != null && loadFactor < 1) loadFactor = null
"
/>
/>
<
p
class
=
"
input-hint
"
>
{{
t
(
'
admin.accounts.loadFactorHint
'
)
}}
<
/p
>
<
p
class
=
"
input-hint
"
>
{{
t
(
'
admin.accounts.loadFactorHint
'
)
}}
<
/p
>
<
/div
>
<
/div
>
...
...
frontend/src/components/account/CreateAccountModal.vue
View file @
8a8cdeeb
...
@@ -1752,12 +1752,14 @@
...
@@ -1752,12 +1752,14 @@
<
div
class
=
"
grid grid-cols-2 gap-4 lg:grid-cols-4
"
>
<
div
class
=
"
grid grid-cols-2 gap-4 lg:grid-cols-4
"
>
<
div
>
<
div
>
<
label
class
=
"
input-label
"
>
{{
t
(
'
admin.accounts.concurrency
'
)
}}
<
/label
>
<
label
class
=
"
input-label
"
>
{{
t
(
'
admin.accounts.concurrency
'
)
}}
<
/label
>
<
input
v
-
model
.
number
=
"
form.concurrency
"
type
=
"
number
"
min
=
"
1
"
class
=
"
input
"
/>
<
input
v
-
model
.
number
=
"
form.concurrency
"
type
=
"
number
"
min
=
"
1
"
class
=
"
input
"
@
input
=
"
if (form.concurrency < 1) form.concurrency = 1
"
/>
<
/div
>
<
/div
>
<
div
>
<
div
>
<
label
class
=
"
input-label
"
>
{{
t
(
'
admin.accounts.loadFactor
'
)
}}
<
/label
>
<
label
class
=
"
input-label
"
>
{{
t
(
'
admin.accounts.loadFactor
'
)
}}
<
/label
>
<
input
v
-
model
.
number
=
"
form.load_factor
"
type
=
"
number
"
min
=
"
1
"
<
input
v
-
model
.
number
=
"
form.load_factor
"
type
=
"
number
"
min
=
"
1
"
class
=
"
input
"
:
placeholder
=
"
String(form.concurrency || 1)
"
/>
class
=
"
input
"
:
placeholder
=
"
String(form.concurrency || 1)
"
@
input
=
"
if (form.load_factor != null && form.load_factor < 1) form.load_factor = null
"
/>
<
p
class
=
"
input-hint
"
>
{{
t
(
'
admin.accounts.loadFactorHint
'
)
}}
<
/p
>
<
p
class
=
"
input-hint
"
>
{{
t
(
'
admin.accounts.loadFactorHint
'
)
}}
<
/p
>
<
/div
>
<
/div
>
<
div
>
<
div
>
...
...
frontend/src/components/account/EditAccountModal.vue
View file @
8a8cdeeb
...
@@ -653,12 +653,14 @@
...
@@ -653,12 +653,14 @@
<
div
class
=
"
grid grid-cols-2 gap-4 lg:grid-cols-4
"
>
<
div
class
=
"
grid grid-cols-2 gap-4 lg:grid-cols-4
"
>
<
div
>
<
div
>
<
label
class
=
"
input-label
"
>
{{
t
(
'
admin.accounts.concurrency
'
)
}}
<
/label
>
<
label
class
=
"
input-label
"
>
{{
t
(
'
admin.accounts.concurrency
'
)
}}
<
/label
>
<
input
v
-
model
.
number
=
"
form.concurrency
"
type
=
"
number
"
min
=
"
1
"
class
=
"
input
"
/>
<
input
v
-
model
.
number
=
"
form.concurrency
"
type
=
"
number
"
min
=
"
1
"
class
=
"
input
"
@
input
=
"
if (form.concurrency < 1) form.concurrency = 1
"
/>
<
/div
>
<
/div
>
<
div
>
<
div
>
<
label
class
=
"
input-label
"
>
{{
t
(
'
admin.accounts.loadFactor
'
)
}}
<
/label
>
<
label
class
=
"
input-label
"
>
{{
t
(
'
admin.accounts.loadFactor
'
)
}}
<
/label
>
<
input
v
-
model
.
number
=
"
form.load_factor
"
type
=
"
number
"
min
=
"
1
"
<
input
v
-
model
.
number
=
"
form.load_factor
"
type
=
"
number
"
min
=
"
1
"
class
=
"
input
"
:
placeholder
=
"
String(form.concurrency || 1)
"
/>
class
=
"
input
"
:
placeholder
=
"
String(form.concurrency || 1)
"
@
input
=
"
if (form.load_factor != null && form.load_factor < 1) form.load_factor = null
"
/>
<
p
class
=
"
input-hint
"
>
{{
t
(
'
admin.accounts.loadFactorHint
'
)
}}
<
/p
>
<
p
class
=
"
input-hint
"
>
{{
t
(
'
admin.accounts.loadFactorHint
'
)
}}
<
/p
>
<
/div
>
<
/div
>
<
div
>
<
div
>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment