on develop help sign in
Overriding youtube parameters due to misalignment between enum values and defaults
commit75c9ccd0c08a89ff13fcecc5addd1c8864ef8353 authorBrendan Hay <brendan.g.hay@gmail.com> dateWed 7 Oct 2015, 10:29 (11 years ago) parent6f252b6
6 files changed+61−9
gen/annex/youtube.json+53−2 gen/src/Gen/Types.hs+2−1 gogol-youtube/gen/Network/Google/Resource/YouTube/CommentThreads/List.hs+3−3 gogol-youtube/gen/Network/Google/Resource/YouTube/Comments/List.hs+1−1 gogol-youtube/gen/Network/Google/Resource/YouTube/Search/List.hs+1−1 gogol-youtube/gen/Network/Google/Resource/YouTube/Subscriptions/List.hs+1−1
gen/annex/youtube.json+53−2
@@ -1,5 +1,56 @@
11{
22 "library": "youtube",
3− "canonicalName": "YouTube"
3+ "canonicalName": "YouTube",
4+ "resources": {
5+ "subscriptions": {
6+ "methods": {
7+ "list": {
8+ "parameters": {
9+ "order": {
10+ "default": "relevance"
11+ }
12+ }
13+ }
14+ }
15+ },
16+ "search": {
17+ "methods": {
18+ "list": {
19+ "parameters": {
20+ "order": {
21+ "default": "relevance"
22+ }
23+ }
24+ }
25+ }
26+ },
27+ "comments": {
28+ "methods": {
29+ "list": {
30+ "parameters": {
31+ "textFormat": {
32+ "default": "html"
33+ }
34+ }
35+ }
36+ }
37+ },
38+ "commentThreads": {
39+ "methods": {
40+ "list": {
41+ "parameters": {
42+ "moderationStatus": {
43+ "default": "published"
44+ },
45+ "order": {
46+ "default": "time"
47+ },
48+ "textFormat": {
49+ "default": "html"
50+ }
51+ }
52+ }
53+ }
54+ }
55+ }
456}
5−
gen/src/Gen/Types.hs+2−1
@@ -223,6 +223,7 @@ data TType
223223 | TLit Lit
224224 | TMaybe TType
225225 | TList TType
226+ deriving (Eq, Show)
226227
227228data Derive
228229 = DEq
@@ -246,7 +247,7 @@ data Solved = Solved
246247 , _schema :: Schema Global
247248 , _type :: TType
248249 , _deriving :: [Derive]
249− }
250+ } deriving (Show)
250251
251252instance HasInfo Solved where
252253 info = f . info
gogol-youtube/gen/Network/Google/Resource/YouTube/CommentThreads/List.hs+3−3
@@ -150,7 +150,7 @@ commentThreadsList' pCtlPart_ =
150150 { _ctlQuotaUser = Nothing
151151 , _ctlPart = pCtlPart_
152152 , _ctlPrettyPrint = True
153− , _ctlModerationStatus = ModerationStatusPublished
153+ , _ctlModerationStatus = Published
154154 , _ctlUserIP = Nothing
155155 , _ctlSearchTerms = Nothing
156156 , _ctlChannelId = Nothing
@@ -160,8 +160,8 @@ commentThreadsList' pCtlPart_ =
160160 , _ctlId = Nothing
161161 , _ctlPageToken = Nothing
162162 , _ctlOAuthToken = Nothing
163− , _ctlOrder = CTLOTrue'
164− , _ctlTextFormat = CTLTFFormatHTML
163+ , _ctlOrder = CTLOTime
164+ , _ctlTextFormat = CTLTFHTML
165165 , _ctlMaxResults = 20
166166 , _ctlFields = Nothing
167167 }
gogol-youtube/gen/Network/Google/Resource/YouTube/Comments/List.hs+1−1
@@ -127,7 +127,7 @@ commentsList' pComPart_ =
127127 , _comId = Nothing
128128 , _comPageToken = Nothing
129129 , _comOAuthToken = Nothing
130− , _comTextFormat = FormatHTML
130+ , _comTextFormat = HTML
131131 , _comMaxResults = 20
132132 , _comParentId = Nothing
133133 , _comFields = Nothing
gogol-youtube/gen/Network/Google/Resource/YouTube/Search/List.hs+1−1
@@ -336,7 +336,7 @@ searchList' pSlPart_ =
336336 , _slOAuthToken = Nothing
337337 , _slChannelType = Nothing
338338 , _slRelevanceLanguage = Nothing
339− , _slOrder = SearchSortRelevance
339+ , _slOrder = Relevance
340340 , _slMaxResults = 5
341341 , _slPublishedBefore = Nothing
342342 , _slVideoType = Nothing
gogol-youtube/gen/Network/Google/Resource/YouTube/Subscriptions/List.hs+1−1
@@ -158,7 +158,7 @@ subscriptionsList' pSPart_ =
158158 , _sForChannelId = Nothing
159159 , _sPageToken = Nothing
160160 , _sOAuthToken = Nothing
161− , _sOrder = SLOSubscriptionOrderRelevance
161+ , _sOrder = SLORelevance
162162 , _sMaxResults = 5
163163 , _sFields = Nothing
164164 }