Skip to content

Commit 573b7c2

Browse files
committed
Version 2.0.8.1
* Added an ability to get the access token when using OAuth 2 flow.
1 parent 5676fda commit 573b7c2

File tree

2 files changed

+43
-39
lines changed

2 files changed

+43
-39
lines changed

Chinchilla.ClickUp/Chinchilla.ClickUp.csproj

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,12 @@
1212
<RepositoryType>git</RepositoryType>
1313
<PackageTags>api;csharp;rest;clickup</PackageTags>
1414
<PackageId>Chinchilla.ClickUp</PackageId>
15-
<Version>2.0.8</Version>
15+
<Version>2.0.8.1</Version>
1616
<PackageReleaseNotes>
17+
Version 2.0.8.1
18+
19+
* Added an ability to get the access token when using OAuth 2 flow.
20+
1721
Version 2.0.8
1822

1923
* Patched OAuth 2 flow to be POST not GET.

Chinchilla.ClickUp/ClickUpApi.cs

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public class ClickUpApi
2525
/// <summary>
2626
/// The Access Token to add during the request
2727
/// </summary>
28-
private string _accessToken { get; set; }
28+
public string AccessToken { protected get; set; }
2929

3030
#endregion
3131

@@ -37,7 +37,7 @@ public class ClickUpApi
3737
/// <param name="accessToken">Personal Access Token</param>
3838
public ClickUpApi(string accessToken)
3939
{
40-
_accessToken = accessToken;
40+
AccessToken = accessToken;
4141
}
4242

4343
/// <summary>
@@ -108,7 +108,7 @@ public ResponseGeneric<ResponseAuthorizedUser, ResponseError> GetAuthorizedUser(
108108
{
109109
var client = new RestClient(_baseAddress);
110110
var request = new RestRequest($"user", Method.GET);
111-
request.AddHeader("authorization", _accessToken);
111+
request.AddHeader("authorization", AccessToken);
112112

113113
// execute the request
114114
ResponseGeneric<ResponseAuthorizedUser, ResponseError> result = RestSharperHelper.ExecuteRequest<ResponseAuthorizedUser, ResponseError>(client, request);
@@ -125,7 +125,7 @@ public ResponseGeneric<ResponseAuthorizedTeams, ResponseError> GetAuthorizedTeam
125125
{
126126
var client = new RestClient(_baseAddress);
127127
var request = new RestRequest($"team", Method.GET);
128-
request.AddHeader("authorization", _accessToken);
128+
request.AddHeader("authorization", AccessToken);
129129

130130
// execute the request
131131
ResponseGeneric<ResponseAuthorizedTeams, ResponseError> result = RestSharperHelper.ExecuteRequest<ResponseAuthorizedTeams, ResponseError>(client, request);
@@ -141,7 +141,7 @@ public ResponseGeneric<ResponseTeam, ResponseError> GetTeamById(ParamsGetTeamByI
141141
{
142142
var client = new RestClient(_baseAddress);
143143
var request = new RestRequest($"team/{paramsGetTeamById.TeamId}", Method.GET);
144-
request.AddHeader("authorization", _accessToken);
144+
request.AddHeader("authorization", AccessToken);
145145

146146
// execute the request
147147
ResponseGeneric<ResponseTeam, ResponseError> result = RestSharperHelper.ExecuteRequest<ResponseTeam, ResponseError>(client, request);
@@ -159,7 +159,7 @@ public ResponseGeneric<ResponseTeamSpaces, ResponseError> GetTeamSpaces(ParamsGe
159159
{
160160
var client = new RestClient(_baseAddress);
161161
var request = new RestRequest($"team/{paramsGetTeamSpace.TeamId}/space", Method.GET);
162-
request.AddHeader("authorization", _accessToken);
162+
request.AddHeader("authorization", AccessToken);
163163

164164
// execute the request
165165
ResponseGeneric<ResponseTeamSpaces, ResponseError> result = RestSharperHelper.ExecuteRequest<ResponseTeamSpaces, ResponseError>(client, request);
@@ -178,7 +178,7 @@ public ResponseGeneric<ResponseModelSpace, ResponseError> CreateTeamSpace(Params
178178

179179
var client = new RestClient(_baseAddress);
180180
var request = new RestRequest($"team/{paramsCreateTeamSpace.TeamId}/space", Method.POST);
181-
request.AddHeader("authorization", _accessToken);
181+
request.AddHeader("authorization", AccessToken);
182182
request.AddJsonBody(requestData);
183183

184184
// execute the request
@@ -197,7 +197,7 @@ public ResponseGeneric<ResponseSpaceFolders, ResponseError> GetSpaceFolders(Para
197197
{
198198
var client = new RestClient(_baseAddress);
199199
var request = new RestRequest($"space/{paramsGetSpaceFolders.SpaceId}/folder", Method.GET);
200-
request.AddHeader("authorization", _accessToken);
200+
request.AddHeader("authorization", AccessToken);
201201

202202
// execute the request
203203
ResponseGeneric<ResponseSpaceFolders, ResponseError> result = RestSharperHelper.ExecuteRequest<ResponseSpaceFolders, ResponseError>(client, request);
@@ -216,7 +216,7 @@ public ResponseGeneric<ResponseModelFolder, ResponseError> CreateFolder(ParamsCr
216216

217217
var client = new RestClient(_baseAddress);
218218
var request = new RestRequest($"space/{paramsCreateFolder.SpaceId}/folder", Method.POST);
219-
request.AddHeader("authorization", _accessToken);
219+
request.AddHeader("authorization", AccessToken);
220220
request.AddJsonBody(requestData);
221221

222222
// execute the request
@@ -235,7 +235,7 @@ public ResponseGeneric<ResponseModelList, ResponseError> GetListById(ParamsGetLi
235235
{
236236
var client = new RestClient(_baseAddress);
237237
var request = new RestRequest($"list/{paramsGetListById.ListId}", Method.GET);
238-
request.AddHeader("authorization", _accessToken);
238+
request.AddHeader("authorization", AccessToken);
239239

240240
// execute the request
241241
ResponseGeneric<ResponseModelList, ResponseError> result = RestSharperHelper.ExecuteRequest<ResponseModelList, ResponseError>(client, request);
@@ -254,7 +254,7 @@ public ResponseGeneric<ResponseModelList, ResponseError> CreateList(ParamsCreate
254254

255255
var client = new RestClient(_baseAddress);
256256
var request = new RestRequest($"folder/{paramsCreateList.FolderId}/list", Method.POST);
257-
request.AddHeader("authorization", _accessToken);
257+
request.AddHeader("authorization", AccessToken);
258258
request.AddJsonBody(requestData);
259259

260260
// execute the request
@@ -271,7 +271,7 @@ public ResponseGeneric<ResponseFolderlessLists, ResponseError> GetFolderlessList
271271
{
272272
var client = new RestClient(_baseAddress);
273273
var request = new RestRequest($"space/{paramsGetFolderlessLists.SpaceId}/list", Method.GET);
274-
request.AddHeader("authorization", _accessToken);
274+
request.AddHeader("authorization", AccessToken);
275275

276276
// execute the request
277277
ResponseGeneric<ResponseFolderlessLists, ResponseError> result = RestSharperHelper.ExecuteRequest<ResponseFolderlessLists, ResponseError>(client, request);
@@ -290,7 +290,7 @@ public ResponseGeneric<ResponseModelList, ResponseError> CreateFolderlessList(Pa
290290

291291
var client = new RestClient(_baseAddress);
292292
var request = new RestRequest($"space/{paramsCreateList.SpaceId}/list", Method.POST);
293-
request.AddHeader("authorization", _accessToken);
293+
request.AddHeader("authorization", AccessToken);
294294
request.AddJsonBody(requestData);
295295

296296
// execute the request
@@ -308,7 +308,7 @@ public ResponseGeneric<ResponseModelList, ResponseError> EditList(ParamsEditList
308308
{
309309
var client = new RestClient(_baseAddress);
310310
var request = new RestRequest($"list/{paramsEditList.ListId}", Method.PUT);
311-
request.AddHeader("authorization", _accessToken);
311+
request.AddHeader("authorization", AccessToken);
312312
request.AddJsonBody(requestData);
313313

314314
// execute the request
@@ -327,7 +327,7 @@ public ResponseGeneric<ResponseModelTask, ResponseError> GetTaskById(ParamsGetTa
327327
{
328328
var client = new RestClient(_baseAddress);
329329
var request = new RestRequest($"task/{paramsGetTaskById.TaskId}", Method.GET);
330-
request.AddHeader("authorization", _accessToken);
330+
request.AddHeader("authorization", AccessToken);
331331

332332
// execute the request
333333
ResponseGeneric<ResponseModelTask, ResponseError> result = RestSharperHelper.ExecuteRequest<ResponseModelTask, ResponseError>(client, request);
@@ -344,7 +344,7 @@ public ResponseGeneric<ResponseTasks, ResponseError> GetTasks(ParamsGetTasks par
344344
{
345345
var client = new RestClient(_baseAddress);
346346
var request = new RestRequest($"team/{paramsGetTasks.TeamId}/task", Method.GET);
347-
request.AddHeader("authorization", _accessToken);
347+
request.AddHeader("authorization", AccessToken);
348348

349349
// execute the request
350350
ResponseGeneric<ResponseTasks, ResponseError> result = RestSharperHelper.ExecuteRequest<ResponseTasks, ResponseError>(client, request);
@@ -363,7 +363,7 @@ public ResponseGeneric<ResponseModelTask, ResponseError> CreateTaskInList(Params
363363

364364
var client = new RestClient(_baseAddress);
365365
var createListRequest = new RestRequest($"list/{paramsCreateTaskInList.ListId}/task", Method.POST);
366-
createListRequest.AddHeader("authorization", _accessToken);
366+
createListRequest.AddHeader("authorization", AccessToken);
367367
createListRequest.AddJsonBody(requestData);
368368

369369
// execute the request
@@ -381,7 +381,7 @@ public ResponseGeneric<ResponseModelTask, ResponseError> EditTask(ParamsEditTask
381381
{
382382
var client = new RestClient(_baseAddress);
383383
var request = new RestRequest($"task/{paramsEditTask.TaskId}", Method.PUT);
384-
request.AddHeader("authorization", _accessToken);
384+
request.AddHeader("authorization", AccessToken);
385385
request.AddJsonBody(requestData);
386386

387387
// execute the request
@@ -400,7 +400,7 @@ public ResponseGeneric<ResponseWebhooks, ResponseError> GetTeamWebhooks(ParamsGe
400400
{
401401
var client = new RestClient(_baseAddress);
402402
var request = new RestRequest($"team/{paramsGetTeamWebhook.TeamId}/webhook", Method.GET);
403-
request.AddHeader("authorization", _accessToken);
403+
request.AddHeader("authorization", AccessToken);
404404

405405
// execute the request
406406
ResponseGeneric<ResponseWebhooks, ResponseError> result = RestSharperHelper.ExecuteRequest<ResponseWebhooks, ResponseError>(client, request);
@@ -419,7 +419,7 @@ public ResponseGeneric<ResponseWebhook, ResponseError> CreateTeamWebhook(ParamsC
419419

420420
var client = new RestClient(_baseAddress);
421421
var request = new RestRequest($"team/{paramsCreateTeamWebhook.TeamId}/webhook", Method.POST);
422-
request.AddHeader("authorization", _accessToken);
422+
request.AddHeader("authorization", AccessToken);
423423
request.AddJsonBody(requestData);
424424

425425
// execute the request
@@ -441,7 +441,7 @@ public Task<ResponseGeneric<ResponseAuthorizedUser, ResponseError>> GetAuthorize
441441
{
442442
var client = new RestClient(_baseAddress);
443443
var request = new RestRequest($"user", Method.GET);
444-
request.AddHeader("authorization", _accessToken);
444+
request.AddHeader("authorization", AccessToken);
445445

446446
// execute the request
447447
return RestSharperHelper.ExecuteRequestAsync<ResponseAuthorizedUser, ResponseError>(client, request);
@@ -457,7 +457,7 @@ public Task<ResponseGeneric<ResponseAuthorizedTeams, ResponseError>> GetAuthoriz
457457
{
458458
var client = new RestClient(_baseAddress);
459459
var request = new RestRequest($"team", Method.GET);
460-
request.AddHeader("authorization", _accessToken);
460+
request.AddHeader("authorization", AccessToken);
461461

462462
// execute the request
463463
return RestSharperHelper.ExecuteRequestAsync<ResponseAuthorizedTeams, ResponseError>(client, request);
@@ -472,7 +472,7 @@ public Task<ResponseGeneric<ResponseTeam, ResponseError>> GetTeamByIdAsync(Param
472472
{
473473
var client = new RestClient(_baseAddress);
474474
var request = new RestRequest($"team/{paramsGetTeamById.TeamId}", Method.GET);
475-
request.AddHeader("authorization", _accessToken);
475+
request.AddHeader("authorization", AccessToken);
476476

477477
// execute the request
478478
return RestSharperHelper.ExecuteRequestAsync<ResponseTeam, ResponseError>(client, request);
@@ -489,7 +489,7 @@ public Task<ResponseGeneric<ResponseTeamSpaces, ResponseError>> GetTeamSpacesAsy
489489
{
490490
var client = new RestClient(_baseAddress);
491491
var request = new RestRequest($"team/{paramsGetTeamSpace.TeamId}/space", Method.GET);
492-
request.AddHeader("authorization", _accessToken);
492+
request.AddHeader("authorization", AccessToken);
493493

494494
// execute the request
495495
return RestSharperHelper.ExecuteRequestAsync<ResponseTeamSpaces, ResponseError>(client, request);
@@ -507,7 +507,7 @@ public Task<ResponseGeneric<ResponseModelSpace, ResponseError>> CreateTeamSpaceA
507507

508508
var client = new RestClient(_baseAddress);
509509
var request = new RestRequest($"team/{paramsCreateTeamSpace.TeamId}/space", Method.POST);
510-
request.AddHeader("authorization", _accessToken);
510+
request.AddHeader("authorization", AccessToken);
511511
request.AddJsonBody(requestData);
512512

513513
// execute the request
@@ -525,7 +525,7 @@ public Task<ResponseGeneric<ResponseSpaceFolders, ResponseError>> GetSpaceFolder
525525
{
526526
var client = new RestClient(_baseAddress);
527527
var request = new RestRequest($"space/{paramsGetSpaceFolders.SpaceId}/folder", Method.GET);
528-
request.AddHeader("authorization", _accessToken);
528+
request.AddHeader("authorization", AccessToken);
529529

530530
// execute the request
531531
return RestSharperHelper.ExecuteRequestAsync<ResponseSpaceFolders, ResponseError>(client, request);
@@ -543,7 +543,7 @@ public Task<ResponseGeneric<ResponseModelFolder, ResponseError>> CreateFolderAsy
543543

544544
var client = new RestClient(_baseAddress);
545545
var request = new RestRequest($"space/{paramsCreateFolder.SpaceId}/folder", Method.POST);
546-
request.AddHeader("authorization", _accessToken);
546+
request.AddHeader("authorization", AccessToken);
547547
request.AddJsonBody(requestData);
548548

549549
// execute the request
@@ -561,7 +561,7 @@ public Task<ResponseGeneric<ResponseModelList, ResponseError>> GetListByIdAsync(
561561
{
562562
var client = new RestClient(_baseAddress);
563563
var request = new RestRequest($"list/{paramsGetListById.ListId}", Method.GET);
564-
request.AddHeader("authorization", _accessToken);
564+
request.AddHeader("authorization", AccessToken);
565565

566566
// execute the request
567567
return RestSharperHelper.ExecuteRequestAsync<ResponseModelList, ResponseError>(client, request);
@@ -579,7 +579,7 @@ public Task<ResponseGeneric<ResponseModelList, ResponseError>> CreateListAsync(P
579579

580580
var client = new RestClient(_baseAddress);
581581
var request = new RestRequest($"folder/{paramsCreateList.FolderId}/list", Method.POST);
582-
request.AddHeader("authorization", _accessToken);
582+
request.AddHeader("authorization", AccessToken);
583583
request.AddJsonBody(requestData);
584584

585585
// execute the request
@@ -595,7 +595,7 @@ public Task<ResponseGeneric<ResponseFolderlessLists, ResponseError>> GetFolderle
595595
{
596596
var client = new RestClient(_baseAddress);
597597
var request = new RestRequest($"space/{paramsGetFolderlessLists.SpaceId}/list", Method.GET);
598-
request.AddHeader("authorization", _accessToken);
598+
request.AddHeader("authorization", AccessToken);
599599

600600
// execute the request
601601
return RestSharperHelper.ExecuteRequestAsync<ResponseFolderlessLists, ResponseError>(client, request);
@@ -613,7 +613,7 @@ public Task<ResponseGeneric<ResponseModelList, ResponseError>> CreateFolderlessL
613613

614614
var client = new RestClient(_baseAddress);
615615
var request = new RestRequest($"space/{paramsCreateList.SpaceId}/list", Method.POST);
616-
request.AddHeader("authorization", _accessToken);
616+
request.AddHeader("authorization", AccessToken);
617617
request.AddJsonBody(requestData);
618618

619619
// execute the request
@@ -630,7 +630,7 @@ public Task<ResponseGeneric<ResponseModelList, ResponseError>> EditListAsync(Par
630630
{
631631
var client = new RestClient(_baseAddress);
632632
var request = new RestRequest($"list/{paramsEditList.ListId}", Method.PUT);
633-
request.AddHeader("authorization", _accessToken);
633+
request.AddHeader("authorization", AccessToken);
634634
request.AddJsonBody(requestData);
635635

636636
// execute the request
@@ -648,7 +648,7 @@ public Task<ResponseGeneric<ResponseModelTask, ResponseError>> GetTaskByIdAsync(
648648
{
649649
var client = new RestClient(_baseAddress);
650650
var request = new RestRequest($"task/{paramsGetTaskById.TaskId}", Method.GET);
651-
request.AddHeader("authorization", _accessToken);
651+
request.AddHeader("authorization", AccessToken);
652652

653653
// execute the request
654654
return RestSharperHelper.ExecuteRequestAsync<ResponseModelTask, ResponseError>(client, request);
@@ -664,7 +664,7 @@ public Task<ResponseGeneric<ResponseTasks, ResponseError>> GetTasksAsync(ParamsG
664664
{
665665
var client = new RestClient(_baseAddress);
666666
var request = new RestRequest($"team/{paramsGetTasks.TeamId}/task", Method.GET);
667-
request.AddHeader("authorization", _accessToken);
667+
request.AddHeader("authorization", AccessToken);
668668

669669
// execute the request
670670
return RestSharperHelper.ExecuteRequestAsync<ResponseTasks, ResponseError>(client, request);
@@ -682,7 +682,7 @@ public Task<ResponseGeneric<ResponseModelTask, ResponseError>> CreateTaskInListA
682682

683683
var client = new RestClient(_baseAddress);
684684
var createListRequest = new RestRequest($"list/{paramsCreateTaskInList.ListId}/task", Method.POST);
685-
createListRequest.AddHeader("authorization", _accessToken);
685+
createListRequest.AddHeader("authorization", AccessToken);
686686
createListRequest.AddJsonBody(requestData);
687687

688688
// execute the request
@@ -699,7 +699,7 @@ public Task<ResponseGeneric<ResponseModelTask, ResponseError>> EditTaskAsync(Par
699699
{
700700
var client = new RestClient(_baseAddress);
701701
var request = new RestRequest($"task/{paramsEditTask.TaskId}", Method.PUT);
702-
request.AddHeader("authorization", _accessToken);
702+
request.AddHeader("authorization", AccessToken);
703703
request.AddJsonBody(requestData);
704704

705705
// execute the request
@@ -717,7 +717,7 @@ public Task<ResponseGeneric<ResponseWebhooks, ResponseError>> GetTeamWebhooksAsy
717717
{
718718
var client = new RestClient(_baseAddress);
719719
var request = new RestRequest($"team/{paramsGetTeamWebhook.TeamId}/webhook", Method.GET);
720-
request.AddHeader("authorization", _accessToken);
720+
request.AddHeader("authorization", AccessToken);
721721

722722
// execute the request
723723
return RestSharperHelper.ExecuteRequestAsync<ResponseWebhooks, ResponseError>(client, request);
@@ -735,7 +735,7 @@ public Task<ResponseGeneric<ResponseWebhook, ResponseError>> CreateTeamWebhookAs
735735

736736
var client = new RestClient(_baseAddress);
737737
var request = new RestRequest($"team/{paramsCreateTeamWebhook.TeamId}/webhook", Method.POST);
738-
request.AddHeader("authorization", _accessToken);
738+
request.AddHeader("authorization", AccessToken);
739739
request.AddJsonBody(requestData);
740740

741741
// execute the request

0 commit comments

Comments
 (0)