Globalshala / Eval-Bridge-bugs

In the Repository, we will add the bugs related to eval bridge system
0 stars 1 forks source link

application list wrong status #257

Open kartikatyagi opened 1 month ago

kartikatyagi commented 1 month ago

Describe the bug

1. When are redistributing the AppIds of User A and only User B is having capacity which is on leave so in that case the app id are redistributing successfully but if the user is on leave then the appid goes in eval_pool or rev_pool but when we check in application list that appid is still showing the evaluator as User A

Expected behavior After Redistribution the Appid status should be like this :

  1. If current Status : Eval new, then evaluator should not be visible in application list , New status : Eval new , Pool: eval_pool

  2. If current Status : Eval in progress, then evaluator should not be visible in application list , New status : eval new , Pool: eval_pool

  3. If current Status : Review new, then reviewer should not be visible in application list , New status : review new , Pool: rev_pool

  4. If current Status : Review in progress, then reviewer should not be visible in application list , New status : review new , Pool: rev_pool

2. When we are redistributing Appids of User A and all other users do not have capacity or have capacity full then it is successfully redistributing the AppIds but as no user have the capacity so the appid go in eval_pool or rev_pool but when we check in application list that Appid have the evaluator as User A only.

Expected behavior After Redistribution the Appid status should be like this :

  1. If current Status : Eval new, then evaluator should not be visible in application list , New status : Eval new , Pool: eval_pool

  2. If current Status : Eval in progress, then evaluator should not be visible in application list , New status : eval new , Pool: eval_pool

  3. If current Status : Review new, then reviewer should not be visible in application list , New status : review new , Pool: rev_pool

  4. If current Status : Review in progress, then reviewer should not be visible in application list , New status : review new , Pool: rev_pool