-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
add solutions in directory according to the difficulty #230
base: main
Are you sure you want to change the base?
add solutions in directory according to the difficulty #230
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Where is the difficulty defined?
Hi Vikas, |
Got it, thanks! |
@@ -67,7 +67,7 @@ const upload = ( | |||
cb = undefined, | |||
) => { | |||
// To validate user, load user object from GitHub. | |||
const URL = `https://api.github.com/repos/${hook}/contents/${directory}/${filename}`; | |||
const URL = `https://api.github.com/repos/${hook}/contents/${difficulty}/${directory}/${filename}`; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd put a check that difficulty is assigned, and if not - I'd print out some kind of error, or log it somehow. You're working with the globally set variable, it'll help to ensure it's initialized.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you please help to check the above comment @samipsuwal?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@NikitaShkaruba @karankap00r adding an if-else is making the code async, due to which URL is not being instantiated on time.
Adding a log isn't difficult,
However, in addition to that, a proper solution would be to wrap the if-else in an asynchronous call and continue the rest of the code of the function in the callback.
I might not be understanding something here. wdy think?
modified URL to upload solutions respective to the difficulty of the solution