Răsfoiți Sursa

fixed by env var

itizawa 5 ani în urmă
părinte
comite
b80d13105c

+ 9 - 1
src/client/js/components/Admin/App/FileUploadSetting.jsx

@@ -57,6 +57,7 @@ function FileUploadSetting(props) {
                     name="file-upload-type"
                     id={`file-upload-type-radio-${type}`}
                     checked={adminAppContainer.state.fileUploadType === type}
+                    disabled={adminAppContainer.isFileUploadTypeForced}
                     onChange={(e) => {
                     adminAppContainer.changeFileUploadType(type);
                   }}
@@ -66,7 +67,14 @@ function FileUploadSetting(props) {
               );
             })}
         </div>
-        {adminAppContainer.isFileUploadTypeForced && <p>forced</p>}
+        {adminAppContainer.isFileUploadTypeForced && (
+          <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>
 
       {fileUploadType === 'aws' && <AwsSetting />}