mirror of
https://github.com/DI0IK/homepage-plus.git
synced 2025-07-07 14:18:47 +00:00
Use logger for validate widget errors
This commit is contained in:
parent
44f8e9d4da
commit
7b94ccb01f
1 changed files with 4 additions and 1 deletions
|
@ -1,5 +1,8 @@
|
|||
/* eslint-disable no-console */
|
||||
import widgets from "widgets/widgets";
|
||||
import createLogger from "utils/logger";
|
||||
|
||||
const logger = createLogger("validateWidgetData");
|
||||
|
||||
export default function validateWidgetData(widget, endpoint, data) {
|
||||
let valid = true;
|
||||
|
@ -33,7 +36,7 @@ export default function validateWidgetData(widget, endpoint, data) {
|
|||
}
|
||||
|
||||
if (!valid) {
|
||||
console.warn(
|
||||
logger.error(
|
||||
`Invalid data for widget '${widget.type}' endpoint '${endpoint}':\nExpected:${mapping?.validate}\nParse error: ${
|
||||
error ?? "none"
|
||||
}\nData: ${JSON.stringify(data)}`,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue