Skip to content

Commit 19d6443

Browse files
Merge pull request #45 from adeyinkaoresanya/adeyinka-contributions-badgingV4
Badging V4.0 Add three metrics to the Application
2 parents dc9d07b + 829de1a commit 19d6443

File tree

3 files changed

+53
-5
lines changed

3 files changed

+53
-5
lines changed

.env.example

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,3 +30,7 @@ DB_HOST= # default is 'localhost'
3030
DB_NAME=
3131
DB_USER=
3232
DB_PASSWORD=
33+
34+
# smeeClient URL for testing
35+
36+
SMEE_CLIENT_URL=

event_badging/logic/assignChecklist.js

Lines changed: 48 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,20 @@ const assignChecklist = async (octokit, payload) => {
7676
) +
7777
"\n" +
7878
"\n" +
79-
body.slice(body.indexOf("## Diversity Access Tickets")) +
79+
body.slice(
80+
body.indexOf("## Diversity Access Tickets"),
81+
body.indexOf("## Event Accessibility")
82+
) +
83+
"\n" +
84+
checklist.slice(
85+
checklist.indexOf("### Diversity Access tickets"),
86+
checklist.indexOf("### Event Accessibility")
87+
) +
88+
"\n" +
8089
"\n" +
81-
checklist.slice(checklist.indexOf("### Diversity Access tickets")) +
90+
body.slice(body.indexOf("## Event Accessibility")) +
91+
"\n" +
92+
checklist.slice(checklist.indexOf("### Event Accessibility")) +
8293
"\n";
8394
/******************************************************************/
8495
} else {
@@ -151,9 +162,42 @@ const assignChecklist = async (octokit, payload) => {
151162
) +
152163
"\n" +
153164
"\n" +
154-
body.slice(body.indexOf("## Family Friendliness")) +
165+
body.slice(
166+
body.indexOf("## Family Friendliness"),
167+
body.indexOf("## Event Accessibility")
168+
) +
169+
"\n" +
170+
checklist.slice(
171+
checklist.indexOf("### Family Friendliness"),
172+
checklist.indexOf("### Event Accessibility")
173+
) +
174+
"\n" +
175+
"\n" +
176+
body.slice(
177+
body.indexOf("## Event Accessibility"),
178+
body.indexOf("## Event Location Inclusivity")
179+
) +
180+
"\n" +
181+
checklist.slice(
182+
checklist.indexOf("### Event Accessibility"),
183+
checklist.indexOf("### Event Location Inclusivity")
184+
) +
185+
"\n" +
186+
"\n" +
187+
body.slice(
188+
body.indexOf("## Event Location Inclusivity"),
189+
body.indexOf("## Public Health and Safety")
190+
) +
191+
"\n" +
192+
checklist.slice(
193+
checklist.indexOf("### Event Location Inclusivity"),
194+
checklist.indexOf("### Public Health and Safety")
195+
) +
196+
"\n" +
197+
"\n" +
198+
body.slice(body.indexOf("## Public Health and Safety")) +
155199
"\n" +
156-
checklist.slice(checklist.indexOf("### Family Friendliness")) +
200+
checklist.slice(checklist.indexOf("### Public Health and Safety")) +
157201
"\n";
158202
/******************************************************************/
159203
}

index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ routes.setupRoutes(app);
4545
const SmeeClient = require("smee-client");
4646
if (process.env.NODE_ENV === "development") {
4747
const smee = new SmeeClient({
48-
source: `${process.env.SMEECLIENT_URL}`,
48+
source: `${process.env.SMEE_CLIENT_URL}`,
4949
target: `http://localhost:${process.env.PORT}/api/event_badging`,
5050
logger: console,
5151
});

0 commit comments

Comments
 (0)