2
0
mirror of https://github.com/frappe/books.git synced 2024-09-20 11:29:00 +00:00
books/models/regionalModelUpdates.js
18alantom 6197e78514 fix: readonly and hidden in TwoColumnForm
- make some fields readonly, hidden
- formatting
2021-12-02 15:39:02 +05:30

21 lines
625 B
JavaScript

import frappe from 'frappejs';
async function setAugmentedModel(model, regionalInfo) {
const getAugmentedModel = (
await import('./doctype/' + model + '/RegionalChanges')
).default;
const augmentedModel = getAugmentedModel(regionalInfo);
frappe.models[model] = augmentedModel;
frappe.models[model].augmented = 1;
}
export default async function regionalModelUpdates(regionalInfo) {
for (let model in frappe.models) {
const { regional, basedOn, augmented } = frappe.models[model];
if (!regional || basedOn || augmented) {
continue;
}
await setAugmentedModel(model, regionalInfo);
}
}