Skip to content

Commit c9e815d

Browse files
committed
load project rule associations in serially
1 parent cf4503c commit c9e815d

1 file changed

Lines changed: 6 additions & 8 deletions

File tree

lib/models/project.js

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -256,14 +256,12 @@ const Project = class Project extends Model {
256256
} );
257257
}
258258
} );
259-
await Promise.all( [
260-
ESModel.fetchBelongsTo( projects, Place, { source: { excludes: ["geometry_geojson"] } } ),
261-
ESModel.fetchBelongsTo( taxonRules, Taxon, taxonOpts ),
262-
ESModel.fetchBelongsTo( userRules, User, { foreignKey: "operand_id" } ),
263-
ESModel.fetchBelongsTo( placeRules, Place, placeOpts ),
264-
ESModel.fetchBelongsTo( projectRules, Project, { foreignKey: "operand_id" } ),
265-
ESModel.fetchBelongsTo( controlledTermRules, ControlledTerm, { foreignKey: "value" } )
266-
] );
259+
await ESModel.fetchBelongsTo( projects, Place, { source: { excludes: ["geometry_geojson"] } } );
260+
await ESModel.fetchBelongsTo( taxonRules, Taxon, taxonOpts );
261+
await ESModel.fetchBelongsTo( userRules, User, { foreignKey: "operand_id" } );
262+
await ESModel.fetchBelongsTo( placeRules, Place, placeOpts );
263+
await ESModel.fetchBelongsTo( projectRules, Project, { foreignKey: "operand_id" } );
264+
await ESModel.fetchBelongsTo( controlledTermRules, ControlledTerm, { foreignKey: "value" } );
267265
}
268266
};
269267

0 commit comments

Comments
 (0)