@@ -622,6 +622,8 @@ module.exports = {
622622 links : { $ref : '#/definitions/Links' } ,
623623 published : { type : 'integer' } ,
624624 rights : { type : 'string' } ,
625+ source : { $ref : '#/definitions/AtomSource' } ,
626+ summary : { type : 'string' } ,
625627 score : { type : 'number' } ,
626628 title : { type : 'string' } ,
627629 updated : { type : 'integer' }
@@ -638,6 +640,10 @@ module.exports = {
638640 type : 'array' ,
639641 items : { $ref : '#/definitions/AtomPerson' }
640642 } ,
643+ categories : {
644+ type : 'array' ,
645+ items : { $ref : '#/definitions/AtomCategory' }
646+ } ,
641647 generator : { $ref : '#/definitions/AtomGenerator' } ,
642648 icon : { type : 'string' } ,
643649 id : { type : 'string' } ,
@@ -674,6 +680,32 @@ module.exports = {
674680 uri : { type : 'string' } ,
675681 email : { type : 'string' }
676682 } )
683+ } ,
684+ AtomSource : {
685+ type : 'object' ,
686+ properties : merge ( AtomCommonAttributes , {
687+ authors : {
688+ type : 'array' ,
689+ items : { $ref : '#/definitions/AtomPerson' }
690+ } ,
691+ contributors : {
692+ type : 'array' ,
693+ items : { $ref : '#/definitions/AtomPerson' }
694+ } ,
695+ categories : {
696+ type : 'array' ,
697+ items : { $ref : '#/definitions/AtomCategory' }
698+ } ,
699+ generator : { $ref : '#/definitions/AtomGenerator' } ,
700+ icon : { type : 'string' } ,
701+ id : { type : 'string' } ,
702+ links : { $ref : '#/definitions/Links' } ,
703+ logo : { type : 'string' } ,
704+ rights : { type : 'string' } ,
705+ subtitle : { type : 'string' } ,
706+ title : { type : 'string' } ,
707+ updated : { type : 'integer' }
708+ } )
677709 }
678710 }
679711} ;
0 commit comments