ngoworldcommunity / NGOWorld

A platform to connect and support NGOs, charities and you to build a better tomorrow.
https://ngoworld.org
MIT License
361 stars 419 forks source link

[BUG] Report a Bug Form Not Working Due to Incorrect URL in Client Side #986

Closed Nishitbaria closed 1 year ago

Nishitbaria commented 1 year ago

Description

Currently, the "Report a Bug" form in Milan is not functioning as expected due to an incorrect URL specified in the client-side code. As a result, users are unable to submit bug reports, leading to a degradation in the bug tracking and resolution process. This issue needs to be addressed to ensure that users can efficiently report bugs and improve the overall stability of the application.

Bug Details: When a user attempts to submit a bug report using the "Report a Bug" form, the form fails to send the data to the intended server endpoint. The bug occurs because the client-side code references an incorrect URL for the API endpoint responsible for processing bug reports.

Steps to Reproduce:

  1. Navigate to the "Report a Bug" section in Milan.
  2. Fill out the bug report form with relevant details.
  3. Click on the "Submit" button to send the bug report.

Expected Behavior: Upon clicking the "Submit" button, the bug report should be successfully sent to the server-side API, and users should receive appropriate confirmation of the submission.

Current Behavior: Upon clicking the "Submit" button, the bug report fails to be submitted due to the incorrect URL in the client-side code. As a result, users do not receive any confirmation of the submission.

Proposed Solution: The bug can be fixed by updating the client-side code responsible for sending the bug report data. The URL in the client-side code should be corrected to point to the appropriate server-side API endpoint for bug reporting.

Screenshots

image

Browser 🥦

Microsoft Edge

Checklist ✅

github-actions[bot] commented 1 year ago

Hello @Nishitbaria, thank you for raising the issue.

Currently, the issue is marked as https://github.com/tamalCodes/Milan/labels/%F0%9F%91%B7%F0%9F%8F%BB%E2%80%8D%E2%99%82%EF%B8%8F%20status%3A%20awaiting%20triage which means that work for this issue is on hold and we are waiting for the maintainers/owner to review it and provide you with feedback/suggestions to proceed further.

Feel free to reach out to Tamal on Twitter, or drop a mail at tamalcodes@gmail.com if you think that this issue is of critical priority.

Give us a ⭐ to show some support Happy OpenSource 🚀

Nishitbaria commented 1 year ago

@tamalCodes ,please assign me this issue,i will fx this and make pull request asap

github-actions[bot] commented 1 year ago

We just made a new organization, Invitation sent to join the GitHub Organisation. Welcome to the community 🎉

Don't forget after accepting to make it public so it appears on your GitHub profile for everyone else to see. You can do this by finding your name in the GitHub organisation list and change the dropdown to public https://github.com/orgs/MilanCommunity/people

Nishitbaria commented 1 year ago

@tamalCodes ,please assign me this issue,i will fx this and make pull request asap

tamalCodes commented 1 year ago

Hi @Nishitbaria, there alot of changes to be done regarding the report form, in short it will be multple changes rather than just the URL part. If you are willing to contribute should i make a new issue and close this one with proper labels and stuff ?