@@ -43,7 +43,7 @@ module.exports = createCoreController('api::study.study', ({ strapi }) => ({
4343 populate : {
4444 cover_image : true ,
4545 publications : {
46- fields : [ 'title' , 'doi' , 'url' , 'abstract' ] ,
46+ fields : [ 'title' , 'doi' , 'url' , 'abstract' , 'date' , 'is_published' , 'is_preprint' ] ,
4747 populate : {
4848 journal : {
4949 fields : [ 'name' ] ,
@@ -73,6 +73,9 @@ module.exports = createCoreController('api::study.study', ({ strapi }) => ({
7373 fields : [ 'name' , 'description' , 'tissues' , 'organisms' , 'assays' , 'diseases' , 'celltypes' , 'human_developmental_stages' , 'count' ] ,
7474 populate : [ 'media' ] ,
7575 } ,
76+ resources : {
77+ fields : [ 'name' , 'description' , 'type' , 'category' ]
78+ }
7679 } ,
7780 } ;
7881 return await super . find ( ctx ) ;
@@ -96,7 +99,7 @@ module.exports = createCoreController('api::study.study', ({ strapi }) => ({
9699 populate : {
97100 cover_image : true ,
98101 publications : {
99- fields : [ 'title' , 'doi' , 'url' , 'abstract' ] ,
102+ fields : [ 'title' , 'doi' , 'url' , 'abstract' , 'date' , 'is_published' , 'is_preprint' ] ,
100103 populate : {
101104 journal : {
102105 fields : [ 'name' ] ,
@@ -124,8 +127,9 @@ module.exports = createCoreController('api::study.study', ({ strapi }) => ({
124127 } ,
125128 datasets : {
126129 fields : [ 'name' , 'description' , 'tissues' , 'organisms' , 'assays' , 'diseases' , 'celltypes' , 'human_developmental_stages' , 'count' ] ,
127- populate : [ 'media' ] ,
130+ populate : [ 'media' , 'data' , 'resources' ] ,
128131 } ,
132+ resources : true
129133 } ,
130134 } ;
131135
0 commit comments