Rename setting 'qr_code_url' to 'base_url'
This commit is contained in:
@@ -25,7 +25,7 @@ interface SpoolQRCodePrintingDialog {
|
|||||||
|
|
||||||
const SpoolQRCodePrintingDialog: React.FC<SpoolQRCodePrintingDialog> = ({ spoolIds }) => {
|
const SpoolQRCodePrintingDialog: React.FC<SpoolQRCodePrintingDialog> = ({ spoolIds }) => {
|
||||||
const t = useTranslate();
|
const t = useTranslate();
|
||||||
const baseUrlSetting = useGetSetting("qr_code_url");
|
const baseUrlSetting = useGetSetting("base_url");
|
||||||
const baseUrlRoot =
|
const baseUrlRoot =
|
||||||
baseUrlSetting.data?.value !== undefined && JSON.parse(baseUrlSetting.data?.value) !== ""
|
baseUrlSetting.data?.value !== undefined && JSON.parse(baseUrlSetting.data?.value) !== ""
|
||||||
? JSON.parse(baseUrlSetting.data?.value)
|
? JSON.parse(baseUrlSetting.data?.value)
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import { useGetSettings, useSetSetting } from "../../utils/querySettings";
|
|||||||
|
|
||||||
export function GeneralSettings() {
|
export function GeneralSettings() {
|
||||||
const settings = useGetSettings();
|
const settings = useGetSettings();
|
||||||
const setQrCodeUrl = useSetSetting("qr_code_url");
|
const setBaseUrl = useSetSetting("base_url");
|
||||||
const setCurrency = useSetSetting("currency");
|
const setCurrency = useSetSetting("currency");
|
||||||
const [form] = Form.useForm();
|
const [form] = Form.useForm();
|
||||||
const [messageApi, contextHolder] = message.useMessage();
|
const [messageApi, contextHolder] = message.useMessage();
|
||||||
@@ -16,7 +16,7 @@ export function GeneralSettings() {
|
|||||||
if (settings.data) {
|
if (settings.data) {
|
||||||
form.setFieldsValue({
|
form.setFieldsValue({
|
||||||
currency: JSON.parse(settings.data.currency.value),
|
currency: JSON.parse(settings.data.currency.value),
|
||||||
qr_code_url: JSON.parse(settings.data.qr_code_url.value),
|
base_url: JSON.parse(settings.data.base_url.value),
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}, [settings.data, form]);
|
}, [settings.data, form]);
|
||||||
@@ -29,14 +29,14 @@ export function GeneralSettings() {
|
|||||||
}, [setCurrency.isSuccess, messageApi, t]);
|
}, [setCurrency.isSuccess, messageApi, t]);
|
||||||
|
|
||||||
// Handle form submit
|
// Handle form submit
|
||||||
const onFinish = (values: { currency: string; qr_code_url: string }) => {
|
const onFinish = (values: { currency: string; base_url: string }) => {
|
||||||
// Check if the currency has changed
|
// Check if the currency has changed
|
||||||
if (settings.data?.currency.value !== JSON.stringify(values.currency)) {
|
if (settings.data?.currency.value !== JSON.stringify(values.currency)) {
|
||||||
setCurrency.mutate(values.currency);
|
setCurrency.mutate(values.currency);
|
||||||
}
|
}
|
||||||
// Check if the QR code URL has changed
|
// Check if the base URL has changed
|
||||||
if (settings.data?.qr_code_url.value !== JSON.stringify(values.qr_code_url)) {
|
if (settings.data?.base_url.value !== JSON.stringify(values.base_url)) {
|
||||||
setQrCodeUrl.mutate(values.qr_code_url);
|
setBaseUrl.mutate(values.base_url);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -67,4 +67,4 @@ register_setting("print_presets", SettingType.ARRAY, json.dumps([]))
|
|||||||
register_setting("extra_fields_vendor", SettingType.ARRAY, json.dumps([]))
|
register_setting("extra_fields_vendor", SettingType.ARRAY, json.dumps([]))
|
||||||
register_setting("extra_fields_filament", SettingType.ARRAY, json.dumps([]))
|
register_setting("extra_fields_filament", SettingType.ARRAY, json.dumps([]))
|
||||||
register_setting("extra_fields_spool", SettingType.ARRAY, json.dumps([]))
|
register_setting("extra_fields_spool", SettingType.ARRAY, json.dumps([]))
|
||||||
register_setting("qr_code_url", SettingType.STRING, json.dumps(""))
|
register_setting("base_url", SettingType.STRING, json.dumps(""))
|
||||||
|
|||||||
Reference in New Issue
Block a user