Skip to content

Commit 5bfa986

Browse files
committed
updates lessonId type
1 parent 103d58c commit 5bfa986

4 files changed

Lines changed: 6 additions & 6 deletions

File tree

src/@types/prompt.d.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
export interface Challenge {
2-
id: string
2+
id: number
33
order: number
44
title: string
55
}
66

77
export interface Lesson {
8-
id: string
8+
id: number
99
order: number
1010
title: string
1111
challenges: [Challenge]
@@ -24,6 +24,6 @@ export type ArrayValue = [Lesson | Challenge]
2424
export type AskForChallenges = (
2525
lessons: [Lesson]
2626
) => Promise<{
27-
lessonId: string
27+
lessonId: number
2828
challengeId: number
2929
}>

src/@types/request.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Lesson } from './prompt'
22

33
export interface Submission {
4-
lessonId: string
4+
lessonId: number
55
challengeId: number
66
cliToken: string
77
diff: string

src/graphql.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export const GET_CLI_TOKEN = `
2626
`
2727
export const POST_SUBMISSION = `
2828
mutation createSubmission(
29-
$lessonId: String!
29+
$lessonId: Int!
3030
$challengeId: Int!
3131
$cliToken: String!
3232
$diff: String!

src/util/prompt.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ export const askForChallenges: AskForChallenges = async (lessons) => {
7676
console.log(`${bold.cyan(` ► ${challengeByOrder[challengeOrder].title}`)}`)
7777

7878
return {
79-
lessonId: lessonsByOrder[lessonOrder].id,
79+
lessonId: Number(lessonsByOrder[lessonOrder].id),
8080
challengeId: Number(challengeByOrder[challengeOrder].id),
8181
}
8282
}

0 commit comments

Comments
 (0)