Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Code submission link button not working for the 2024 selected and submitted projects #135

Open
User-DK opened this issue Oct 7, 2024 · 3 comments · May be fixed by #159
Open

Code submission link button not working for the 2024 selected and submitted projects #135

User-DK opened this issue Oct 7, 2024 · 3 comments · May be fixed by #159

Comments

@User-DK
Copy link

User-DK commented Oct 7, 2024

image

here in this card the code submission links button doesnt redirects to the code submitted !! similar for all other cards for 2024 submission

This is basically due to this JSON for 2024 having code_url value null
https://github.com/nishantwrp/gsoc-organizations/blob/7c9be5a5d680b9e8cec1ef09ce77eee38b1cbe5d/api/data/2024.json#L37C11-L37C28

@beingnoble03
Copy link
Collaborator

Hi @User-DK, the code submission link will be available on gsocorganizations once every term of GSoC'24 wraps up.

@User-DK
Copy link
Author

User-DK commented Oct 18, 2024

Oh I see Thanks for the reply, keeping it open for now, once we add it then we should close this issue :)

@Eli4479
Copy link

Eli4479 commented Jan 31, 2025

Hey @beingnoble03 , @User-DK @nishantwrp ,

First, I am trying to get the correct code_url values for the 2024 projects. Once I have the URLs, I will implement a fix:

  • If code_url is not null, the button will redirect to the correct link.
  • If code_url is null, the button will be disabled and display a message like "Code submission links will be available soon."

This will ensure a better user experience. Let me know if this approach works! 🚀

@Eli4479 Eli4479 linked a pull request Feb 1, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants