fix lint issue

This commit is contained in:
andy.lee 2024-11-06 11:52:17 +08:00 committed by Francesco Torchia
parent 81d07a5f57
commit aa3c9268e3
No known key found for this signature in database
GPG Key ID: E6D011B7415D4393

View File

@ -7,7 +7,7 @@ import { LabeledInput } from '@components/Form/LabeledInput';
import LabeledSelect from '@shell/components/form/LabeledSelect'; import LabeledSelect from '@shell/components/form/LabeledSelect';
import { HCI_SETTING } from '../../config/settings'; import { HCI_SETTING } from '../../config/settings';
const DEFAULT_TYPE ='s3'; const DEFAULT_TYPE = 's3';
export default { export default {
name: 'HarvesterEditBackupTarget', name: 'HarvesterEditBackupTarget',
@ -27,14 +27,14 @@ export default {
parseDefaultValue = { type: '', endpoint: '' }; parseDefaultValue = { type: '', endpoint: '' };
} }
// set default type to s3 // set default type to s3
if (!parseDefaultValue.type) { if (!parseDefaultValue.type) {
parseDefaultValue.type = DEFAULT_TYPE; parseDefaultValue.type = DEFAULT_TYPE;
} }
// set default virtualHostedStyle to false // set default virtualHostedStyle to false
parseDefaultValue.virtualHostedStyle = false; parseDefaultValue.virtualHostedStyle = false;
return { return {
parseDefaultValue, parseDefaultValue,
errors: [] errors: []
@ -108,14 +108,14 @@ export default {
delete this.parseDefaultValue.cert; delete this.parseDefaultValue.cert;
} }
if(this.isS3 && !this.parseDefaultValue.virtualHostedStyle) { if (this.isS3 && !this.parseDefaultValue.virtualHostedStyle) {
this.parseDefaultValue.virtualHostedStyle = false; this.parseDefaultValue.virtualHostedStyle = false;
} }
if (!this.parseDefaultValue.type) { if (!this.parseDefaultValue.type) {
delete this.value['value']; delete this.value['value'];
} else { } else {
this.value['value'] = JSON.stringify(this.parseDefaultValue);; this.value['value'] = JSON.stringify(this.parseDefaultValue);
} }
}, },
@ -127,7 +127,10 @@ export default {
</script> </script>
<template> <template>
<div class="row" @input="update"> <div
class="row"
@input="update"
>
<div class="col span-12"> <div class="col span-12">
<LabeledSelect <LabeledSelect
v-model:value="parseDefaultValue.type" v-model:value="parseDefaultValue.type"