Skip to content
This repository was archived by the owner on Mar 13, 2025. It is now read-only.

View job description of applied to gig #147

Closed
Oanh-and-only-Oanh opened this issue Jul 2, 2021 · 21 comments
Closed

View job description of applied to gig #147

Oanh-and-only-Oanh opened this issue Jul 2, 2021 · 21 comments

Comments

@Oanh-and-only-Oanh
Copy link

Current behavior
Currently, when the user has applied to a gig and that gig application is pending under MY GIG page, there is no way for the user to review that particular job description again.

Expected behavior
When the user has applied to a gig and that gig application is pending under MY GIG page, user can view the job description of the job they applied to if they click on the job title.

image

@dedywahyudi
Copy link
Collaborator

@Oanh-and-only-Oanh

How user start apply the Gig? I'm not see the Gig list: https://platform.topcoder-dev.com/earn/my-gigs
Using TonyJ account.

@Oanh-and-only-Oanh
Copy link
Author

The user has to submit a gig application

@dedywahyudi
Copy link
Collaborator

Screen Shot 2021-07-04 at 10 05 53

This is what i see now.

@dedywahyudi
Copy link
Collaborator

@Oanh-and-only-Oanh

@SathyaJayabal
Copy link
Collaborator

@dedywahyudi , you can use user topacc_three, I willl message you the password.

@dedywahyudi
Copy link
Collaborator

@SathyaJayabal Cool, thanks!

@dedywahyudi dedywahyudi self-assigned this Jul 7, 2021
@dedywahyudi
Copy link
Collaborator

@Oanh-and-only-Oanh @SathyaJayabal

  • When user click the title just need linking to the Gig page?
  • It look we need update the API first, there's no url data on the response

Screen Shot 2021-07-07 at 13 16 49

@Oanh-and-only-Oanh
Copy link
Author

yes, when user clicks the title of the job, it should take them to the job description. Can you work with @sushil if API needs updating?

@dedywahyudi
Copy link
Collaborator

@sushilshinde @Oanh-and-only-Oanh

Okay, pls let me know if API updated.
I'll fix the frontend accordiingly.

@Oanh-and-only-Oanh
Copy link
Author

@dedywahyudi, which api needs updating here?

@dedywahyudi
Copy link
Collaborator

@SathyaJayabal
Copy link
Collaborator

@Oanh-and-only-Oanh , should clicking on the title take the user to the Gigs details page on community app?

@Oanh-and-only-Oanh
Copy link
Author

correct, @SathyaJayabal

@SathyaJayabal
Copy link
Collaborator

SathyaJayabal commented Jul 20, 2021

Ok, so the gig detail url will be like
https://www.topcoder.com/gigs/28596760
We need the 28596760, which is the external id in the job record, to be included in the api response.

cc @LieutenantRoger , need to add jobExternalId field in the response object of https://platform.topcoder-dev.com/earn-app/api/my-gigs/myJobApplications. This will be constructed from externalId field in the job record.

@dedywahyudi can construct the url using this external id

@LieutenantRoger
Copy link
Collaborator

LieutenantRoger commented Jul 20, 2021

Added jobExternalId like this: { "title": "Job payment [9/6/21]", "payment": { "min": null, "max": null, "frequency": "weekly", "currency": "$" }, "hoursPerWeek": null, "location": null, "workingHours": null, "status": "placed", "interview": null, "remark": null, "duration": 1, "jobExternalId": "55730832" },

@SathyaJayabal
Copy link
Collaborator

@LieutenantRoger , looks good. @dedywahyudi, please check and let us know if you are good on the api changes?

@dedywahyudi
Copy link
Collaborator

@LieutenantRoger @SathyaJayabal

Great, thanks. I'll let you know once the update ready.

@dedywahyudi
Copy link
Collaborator

@Oanh-and-only-Oanh @SathyaJayabal @LieutenantRoger

PR for this ready: #161

Link added to the detail, screenshot attached:
Screen Shot 2021-07-21 at 12 40 07

@LieutenantRoger
Copy link
Collaborator

OK, thanks @dedywahyudi

let me merge it firstly and deploy to dev environment so @SathyaJayabal could take a look.

@SathyaJayabal
Copy link
Collaborator

verified on dev, title linking to comm app job details page for all buckets
Screenshot 2021-07-23 at 12 28 56 PM

@SathyaJayabal
Copy link
Collaborator

verified on prod
Screenshot 2021-07-26 at 1 11 27 PM

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants