Skip to content

Commit 6ed03e1

Browse files
brandoncharneskybrandoncharnesky
authored andcommitted
Updat quickstart.js with review comments
1 parent 4dd66a1 commit 6ed03e1

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

quickstart.js

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,12 @@ async function getServiceAccessToken() {
5252
}
5353

5454

55-
async function getFromApi(serviceAccessToken, resourceUrl, queryParams = {}, raiseError = true) {
56-
57-
const url = new URL(`${baseUrl}${resourceUrl}`);
58-
Object.keys(queryParams).forEach(key => url.searchParams.append(key, queryParams[key]));
55+
async function getFromApi(serviceAccessToken, resourceUrl, queryParams = null, raiseError = true) {
5956

57+
const queryString = queryParams ? `?${new URLSearchParams(queryParams)}` : '';
58+
const url = `${baseUrl}${resourceUrl}${queryString}`;
59+
console.log(url);
60+
6061
const response = await fetch(url, {
6162
headers: {
6263
"Authorization": `Bearer ${serviceAccessToken}`,
@@ -114,9 +115,7 @@ async function quickstart() {
114115

115116
// Get all participants
116117
url = `/api/v1/administration/projects/${rksProjectId}/participants`;
117-
// Return only 1 participant for this example
118-
queryParams["pageSize"] = 1;
119-
response = await getFromApi(serviceAccessToken, url, queryParams);
118+
response = await getFromApi(serviceAccessToken, url);
120119
const participants = response.data;
121120
console.log(`\nTotal Participants: ${participants.totalParticipants}`);
122121

@@ -126,7 +125,7 @@ async function quickstart() {
126125

127126
if (participantIdentifier != "YOUR_PARTICIPANT_IDENTIFIER") {
128127
url = `/api/v1/administration/projects/${rksProjectId}/participants/${participantIdentifier}`;
129-
response = await getFromApi(serviceAccessToken, url, {}, false );
128+
response = await getFromApi(serviceAccessToken, url, null, false );
130129
if (response.status === 404) {
131130
console.log("\nParticipant not found.");
132131
} else {

0 commit comments

Comments
 (0)