Skip to content

Commit cc05ffb

Browse files
committed
chore(server): Update LeanDocument to FlattenMaps for Mongoose 8
1 parent f0343fd commit cc05ffb

File tree

1 file changed

+4
-4
lines changed
  • packages/openneuro-server/src/graphql/resolvers

1 file changed

+4
-4
lines changed

packages/openneuro-server/src/graphql/resolvers/metadata.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import Snapshot from "../../models/snapshot"
2-
import type { LeanDocument } from "mongoose"
2+
import type { FlattenMaps } from "mongoose"
33
import DatasetModel from "../../models/dataset"
44
import MetadataModel from "../../models/metadata"
55
import type { MetadataDocument } from "../../models/metadata"
@@ -15,7 +15,7 @@ export const metadata = async (
1515
dataset,
1616
_,
1717
context,
18-
): Promise<LeanDocument<MetadataDocument>> => {
18+
): Promise<FlattenMaps<MetadataDocument>> => {
1919
const record = await MetadataModel.findOne({
2020
datasetId: dataset.id,
2121
}).lean()
@@ -73,11 +73,11 @@ export const addMetadata = async (obj, { datasetId, metadata }) => {
7373
*/
7474
export async function publicMetadata(
7575
_obj,
76-
): Promise<LeanDocument<MetadataDocument>[]> {
76+
): Promise<FlattenMaps<MetadataDocument>[]> {
7777
const datasets = await DatasetModel.find({
7878
public: true,
7979
}).lean()
80-
const dsMetadata: LeanDocument<MetadataDocument>[] = []
80+
const dsMetadata: FlattenMaps<MetadataDocument>[] = []
8181
for (const ds of datasets) {
8282
dsMetadata.push(await metadata(ds, null, {}))
8383
}

0 commit comments

Comments
 (0)