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

Update Labels on Rate Screen for Xeno. Add additional rate. #364

Closed
wdprice opened this issue Jul 9, 2021 · 16 comments
Closed

Update Labels on Rate Screen for Xeno. Add additional rate. #364

wdprice opened this issue Jul 9, 2021 · 16 comments

Comments

@wdprice
Copy link

wdprice commented Jul 9, 2021

Update some labels and add a new row of values:
image

New value will require addition of that field to database/API.

@nikolay83
Copy link
Collaborator

@wdprice
Does this Niche rate have smth do with the Custom role? Or is it a different concept and there will be Niche rate for regular roles?

@yoution
Copy link
Contributor

yoution commented Jul 14, 2021

@nikolay83
which filed to show global niche rate? and please provide the column color?
image

@nikolay83
Copy link
Collaborator

nikolay83 commented Jul 14, 2021

@yoution

  1. Global Niche rate will be a new row of 3 fields (niche, rate30Niche, rate20Niche in the DB and data model). You have to add them along with 9 existing ones.
  2. Please use the green like the one in the header background.

@yoution
Copy link
Contributor

yoution commented Jul 14, 2021

@nikolay83

  1. currently, the filed doesnot exist, do I need to add them in BE, if not, just to show 0 in FE

@nikolay83
Copy link
Collaborator

@yoution
yes, you need to add these 3 new fields wherever needed (API, service, data model, DB schema, ES). If they are empty, show "n/a".

@yoution
Copy link
Contributor

yoution commented Jul 14, 2021

@nikolay83
how about niche filed? does it need to be the required filed when create role?
image

yoution added a commit to yoution/taas-app that referenced this issue Jul 14, 2021
@nikolay83
Copy link
Collaborator

Just all the other 9 rates, IIRC they are not required.

@wdprice
Copy link
Author

wdprice commented Jul 14, 2021

@nikolay83 - this has nothing to do with custom role. We actually changed the term niche to custom to eliminate confusion since the term is a category of rates for harder to find skills.

The term Niche is just the name of the new row, with it's own values.

@sdgun
Copy link

sdgun commented Jul 19, 2021

@yoution can you please provide me the create role API request for the changes done in this ticket?

image

@yoution
Copy link
Contributor

yoution commented Jul 19, 2021

@sdgun
Copy link

sdgun commented Jul 19, 2021

Thanks @yoution The roles created with newly added parameters are not returned in the getRole response, so not displayed in the app

2021-07-19_12-28-57.mp4

@yoution
Copy link
Contributor

yoution commented Jul 19, 2021

@sdgun I will check, give me 10 minutes

@yoution
Copy link
Contributor

yoution commented Jul 19, 2021

@nikolay83 it can work locally, did you deploy it successfully?

image

image

@sdgun
Copy link

sdgun commented Jul 21, 2021

Created new issue topcoder-platform/taas-apis#415, will verify the mapping of the niche rates once #415 is fixed.

@sdgun
Copy link

sdgun commented Jul 21, 2021

Verified the nice rate mapping in Dev

image

@sdgun
Copy link

sdgun commented Jul 26, 2021

Verified in production.

image

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