fix: show error message clearly

This commit is contained in:
Safwan Samsudeen 2026-02-04 20:16:49 +05:30
parent e6c3635074
commit 15d8fb957c
2 changed files with 14 additions and 6 deletions

View file

@ -46,7 +46,7 @@ frappe.views.GanttView = class GanttView extends frappe.views.ListView {
prepare_tasks() {
var me = this;
var meta = this.meta;
var field_map = this.calendar_settings.field_map || DEFAULT_FIELD_MAP;
let field_map = this.calendar_settings.field_map || DEFAULT_FIELD_MAP;
this.tasks = this.data.map(function (item) {
// set progress
@ -68,7 +68,15 @@ frappe.views.GanttView = class GanttView extends frappe.views.ListView {
} else {
label = item["name"];
}
if (!item[field_map.start]) {
frappe.msgprint({
title: __("Incorrect configuration"),
message: __(
"Please configure the start field for this Doctype in the controller file."
),
indicator: "red",
});
}
const r = {
start: item[field_map.start],
end: item[field_map.end] || item[field_map.start],

View file

@ -1440,10 +1440,10 @@ frappe-datatable@1.19.0:
lodash "^4.17.5"
sortablejs "^1.7.0"
frappe-gantt@^0.6.0:
version "0.6.1"
resolved "https://registry.yarnpkg.com/frappe-gantt/-/frappe-gantt-0.6.1.tgz#57ae0b5f024101fc7cd5ba92f605de97dba9c9a1"
integrity sha512-1cSU9vLbwypjzaxnCfnEE03Xr3HlAV2S8dRtjxw62o+amkx1A8bBIFd2jp84mcDdTCM77Ij4LzZBslAKZB8oMg==
frappe-gantt@^1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/frappe-gantt/-/frappe-gantt-1.0.4.tgz#efa40ceaa284fcf0ff3d4f9cf93d488d5000e37b"
integrity sha512-N94OP9ZiapaG5nzgCeZdxsKP8HD5aLVlH5sEHxSNZQnNKQ4BOn2l46HUD+KIE0LpYIterP7gIrFfkLNRuK0npQ==
frappe-quill-image-resize@^3.0.9:
version "3.0.9"