Replace generic console.error handlers with window.cloudron.onError
This commit is contained in:
@@ -28,7 +28,7 @@ const currentTimeZone = ref('');
|
||||
|
||||
async function onTimeZoneChange(value) {
|
||||
const [error] = await cloudronModel.setTimeZone(value);
|
||||
if (error) return console.error(error);
|
||||
if (error) return window.cloudron.onError(error);
|
||||
|
||||
currentTimeZone.value = value;
|
||||
}
|
||||
@@ -40,7 +40,7 @@ const currentLanguage = ref('');
|
||||
|
||||
async function onLanguageChange(value) {
|
||||
const [error] = await cloudronModel.setLanguage(value);
|
||||
if (error) return console.error(error);
|
||||
if (error) return window.cloudron.onError(error);
|
||||
|
||||
currentLanguage.value = value;
|
||||
|
||||
@@ -49,13 +49,13 @@ async function onLanguageChange(value) {
|
||||
|
||||
onMounted(async () => {
|
||||
let [error, result] = await cloudronModel.getTimeZone();
|
||||
if (error) return console.error(error);
|
||||
if (error) return window.cloudron.onError(error);
|
||||
|
||||
timeZone.value = result;
|
||||
currentTimeZone.value = result;
|
||||
|
||||
[error, result] = await cloudronModel.languages();
|
||||
if (error) return console.error(error);
|
||||
if (error) return window.cloudron.onError(error);
|
||||
|
||||
allLanguages.value = result.map(l => {
|
||||
const displayNames = new Intl.DisplayNames(['en'], { type: 'language' });
|
||||
@@ -72,17 +72,17 @@ onMounted(async () => {
|
||||
});
|
||||
|
||||
[error, result] = await cloudronModel.getLanguage();
|
||||
if (error) return console.error(error);
|
||||
if (error) return window.cloudron.onError(error);
|
||||
|
||||
language.value = result;
|
||||
currentLanguage.value = result;
|
||||
|
||||
[error, result] = await systemModel.info();
|
||||
if (error) return console.error(error);
|
||||
if (error) return window.cloudron.onError(error);
|
||||
info.value = result;
|
||||
|
||||
[error, result] = await dashboardModel.config();
|
||||
if (error) return console.error(error);
|
||||
if (error) return window.cloudron.onError(error);
|
||||
config.value = result;
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user