import type { IPageHasId } from '@growi/core'; import mongoose from 'mongoose'; import { type PageModel } from '~/server/models/page'; export const convertNullToEmptyGrantedArrays = async(): Promise => { const Page = mongoose.model('Page'); const requests = [ { updateMany: { filter: { grantedUsers: null }, update: { $set: { grantedUsers: [] }, }, }, }, { updateMany: { filter: { grantedGroups: null }, update: { $set: { grantedGroups: [] }, }, }, }, ]; await Page.bulkWrite(requests); };