15 lines
453 B
JavaScript
15 lines
453 B
JavaScript
function main() {
|
|
const page = scene?.journal?.pages?.find((p) => p.name.toLowerCase().includes(region.name.toLowerCase()));
|
|
const isFriendly = event?.data?.token?.disposition === CONST.TOKEN_DISPOSITIONS.FRIENDLY;
|
|
if (!page || !isFriendly) {
|
|
return;
|
|
}
|
|
if (page.ownership.default !== CONST.DOCUMENT_OWNERSHIP_LEVELS.INHERIT) {
|
|
page.update({
|
|
ownership: { default: CONST.DOCUMENT_OWNERSHIP_LEVELS.INHERIT },
|
|
});
|
|
}
|
|
}
|
|
|
|
main();
|