Skip to content

Commit

Permalink
chore(server): Update LeanDocument to FlattenMaps for Mongoose 8
Browse files Browse the repository at this point in the history
  • Loading branch information
nellh committed Jan 27, 2025
1 parent f0343fd commit cc05ffb
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions packages/openneuro-server/src/graphql/resolvers/metadata.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import Snapshot from "../../models/snapshot"
import type { LeanDocument } from "mongoose"
import type { FlattenMaps } from "mongoose"
import DatasetModel from "../../models/dataset"
import MetadataModel from "../../models/metadata"
import type { MetadataDocument } from "../../models/metadata"
Expand All @@ -15,7 +15,7 @@ export const metadata = async (
dataset,
_,
context,
): Promise<LeanDocument<MetadataDocument>> => {
): Promise<FlattenMaps<MetadataDocument>> => {
const record = await MetadataModel.findOne({
datasetId: dataset.id,
}).lean()
Expand Down Expand Up @@ -73,11 +73,11 @@ export const addMetadata = async (obj, { datasetId, metadata }) => {
*/
export async function publicMetadata(
_obj,
): Promise<LeanDocument<MetadataDocument>[]> {
): Promise<FlattenMaps<MetadataDocument>[]> {
const datasets = await DatasetModel.find({
public: true,
}).lean()
const dsMetadata: LeanDocument<MetadataDocument>[] = []
const dsMetadata: FlattenMaps<MetadataDocument>[] = []
for (const ds of datasets) {
dsMetadata.push(await metadata(ds, null, {}))
}
Expand Down

0 comments on commit cc05ffb

Please sign in to comment.