File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11export interface Challenge {
2- id : string
2+ id : number
33 order : number
44 title : string
55}
66
77export 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]
2424export type AskForChallenges = (
2525 lessons : [ Lesson ]
2626) => Promise < {
27- lessonId : string
27+ lessonId : number
2828 challengeId : number
2929} >
Original file line number Diff line number Diff line change 11import { Lesson } from './prompt'
22
33export interface Submission {
4- lessonId : string
4+ lessonId : number
55 challengeId : number
66 cliToken : string
77 diff : string
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ export const GET_CLI_TOKEN = `
2626`
2727export const POST_SUBMISSION = `
2828 mutation createSubmission(
29- $lessonId: String !
29+ $lessonId: Int !
3030 $challengeId: Int!
3131 $cliToken: String!
3232 $diff: String!
Original file line number Diff line number Diff 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}
You can’t perform that action at this time.
0 commit comments