Files
talk/graph/resolvers/asset.js
T
2017-01-23 19:45:34 -03:00

21 lines
465 B
JavaScript

const Asset = {
comments({id}, _, {loaders}) {
return loaders.Comments.getByAssetID.load(id);
},
settings({settings = null}, _, {loaders}) {
return loaders.Settings.load()
.then((globalSettings) => {
if (settings) {
settings = Object.assign({}, settings, globalSettings.toObject());
} else {
settings = globalSettings.toObject();
}
return settings;
});
}
};
module.exports = Asset;