|
@@ -57,6 +57,7 @@ function FileUploadSetting(props) {
|
|
|
name="file-upload-type"
|
|
name="file-upload-type"
|
|
|
id={`file-upload-type-radio-${type}`}
|
|
id={`file-upload-type-radio-${type}`}
|
|
|
checked={adminAppContainer.state.fileUploadType === type}
|
|
checked={adminAppContainer.state.fileUploadType === type}
|
|
|
|
|
+ disabled={adminAppContainer.state.isFixedFileUploadByEnvVar}
|
|
|
onChange={() => { adminAppContainer.changeFileUploadType(type) }}
|
|
onChange={() => { adminAppContainer.changeFileUploadType(type) }}
|
|
|
/>
|
|
/>
|
|
|
<label className="custom-control-label" htmlFor={`file-upload-type-radio-${type}`}>{t(`admin:app_setting.${type}_label`)}</label>
|
|
<label className="custom-control-label" htmlFor={`file-upload-type-radio-${type}`}>{t(`admin:app_setting.${type}_label`)}</label>
|
|
@@ -64,6 +65,14 @@ function FileUploadSetting(props) {
|
|
|
);
|
|
);
|
|
|
})}
|
|
})}
|
|
|
</div>
|
|
</div>
|
|
|
|
|
+ {adminAppContainer.state.isFixedFileUploadByEnvVar && (
|
|
|
|
|
+ <p className="alert alert-warning mt-2 text-left offset-3 col-6">
|
|
|
|
|
+ <i className="icon-exclamation icon-fw">
|
|
|
|
|
+ </i><b>FIXED</b><br />
|
|
|
|
|
+ {/* eslint-disable-next-line react/no-danger */}
|
|
|
|
|
+ <b dangerouslySetInnerHTML={{ __html: t('admin:app_setting.fixed_by_env_var', { fileUploadType: adminAppContainer.state.envFileUploadType }) }} />
|
|
|
|
|
+ </p>
|
|
|
|
|
+ )}
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<AdminUpdateButtonRow onClick={submitFileUploadTypeHandler} disabled={adminAppContainer.state.retrieveError != null} />
|
|
<AdminUpdateButtonRow onClick={submitFileUploadTypeHandler} disabled={adminAppContainer.state.retrieveError != null} />
|