mirror of
https://github.com/harvester/harvester-ui-extension.git
synced 2026-10-01 03:36:04 +08:00
Add pkg/harvester components + shell portings - 1
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
This commit is contained in:
@@ -87,7 +87,7 @@ export function vmDisks(spec, getters, errors, validatorArgs, displayKey, value)
|
||||
errors.push(getters['i18n/t']('harvester.validation.generic.tabError', { prefix, message }));
|
||||
}
|
||||
|
||||
if (typeValue?.spec?.resources?.requests?.storage && !/^([1-9][0-9]{0,8})[a-zA-Z]+$/.test(typeValue?.spec?.resources?.requests?.storage)) {
|
||||
if (typeValue?.spec?.resources?.requests?.storage && !/^([0-9][0-9]{0,8})[a-zA-Z]+$/.test(typeValue?.spec?.resources?.requests?.storage)) {
|
||||
const message = getters['i18n/t']('harvester.validation.generic.maximumSize', { max: '999999999 GiB' });
|
||||
|
||||
errors.push(getters['i18n/t']('harvester.validation.generic.tabError', { prefix, message }));
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
export function volumeSize(size, getters, errors, validatorArgs, displayKey, value) {
|
||||
if (!/^([1-9][0-9]{0,8})[a-zA-Z]+$/.test(size)) {
|
||||
if (!size) {
|
||||
const key = getters['i18n/t']('harvester.volume.size');
|
||||
|
||||
errors.push(getters['i18n/t']('validation.required', { key }));
|
||||
}
|
||||
|
||||
if (size && !/^([0-9][0-9]{0,8})[a-zA-Z]+$/.test(size)) {
|
||||
const message = getters['i18n/t']('harvester.validation.generic.maximumSize', { max: '999999999 GiB' });
|
||||
|
||||
errors.push(message);
|
||||
|
||||
Reference in New Issue
Block a user