crowd.dev icon indicating copy to clipboard operation
crowd.dev copied to clipboard

Improve members attributes endpoint

Open joanagmaia opened this issue 1 year ago • 6 comments

Problem

Currently, the api/tenant/{id}/settings/members/attributes/{id} endpoint is returning all available values for an attribute. For instance, in some users environments, the skills attribute is returning 9k results which makes the request really slow and degrades performance of the pages

Possible solution

Paginate endpoint so that frontend can request x results at once This will require frontend and backend

joanagmaia avatar Sep 30 '23 17:09 joanagmaia

Hey @joanagmaia , I would like to work on resolving this issue. Can I have this assigned to me? Also, where do I direct my queries and discussions for resolving this issue ?

IAmRiteshKoushik avatar Oct 02 '23 19:10 IAmRiteshKoushik

hello @joanagmaia , I want to work on this issue....... please assign me .

techmannih avatar Oct 05 '23 02:10 techmannih

@IAmRiteshKoushik are you working on this?

joanagmaia avatar Oct 09 '23 17:10 joanagmaia

Yes, I am still working in this. Will send a PR within a week. Please bear with me.

IAmRiteshKoushik avatar Oct 09 '23 17:10 IAmRiteshKoushik

Yes, I am still working in this. Will send a PR within a week. Please bear with me.

No problem! Just checking if you still wanted to contribute on this one 😄

joanagmaia avatar Oct 09 '23 17:10 joanagmaia

@IAmRiteshKoushik Are you working on this issue?. If not, i would like to take this one.

ganeshmani avatar Apr 17 '24 06:04 ganeshmani