OpenCATS icon indicating copy to clipboard operation
OpenCATS copied to clipboard

Candidate page displays inactive candidates

Open kmharper opened this issue 8 years ago • 2 comments

Expected behavior and actual behavior.

Deselecting the "Active" checkbox for a Candidate doesn't seem to have any effect on whether the candidate shows up in search results or the Candidates page. I would expect that unchecking the Active box should remove them from the Candidates page, and this is how we would like it to function.

Perhaps the Candidate page could have a checkbox labeled "Only Active Candidates" next to "Only My Candidates." Or better yet, display only active candidates by default, and the checkbox could say "Display Inactive Candidates."

Steps to reproduce the problem.

  1. Deselect the "Active" checkbox on a candidate.
  2. Go to Candidate page. They are still listed.
  3. Use the search box to search for the candidate. They are still there.

What version of opencats are you running? WAMP or LAMP?

0.9.4 / Linux shared server, so I assuming LAMP

attach appropriate error logs. Please attach [apache/mysql] error/access logs as needed.

N/A

kmharper avatar Sep 28 '17 21:09 kmharper

Hi, is there any solution to that Problem that you mentioned? I had the same thoughts About that!

nicoboll avatar May 13 '19 09:05 nicoboll

If I may have my thoughts expressed on the later concern, as such:

  • Carefully reading the information presented inside a blue bubble box, which pop-up beside the Active checkbox, in the candidate's detail page, it clearly states Unchecking this box indicates the candidate is inactive, and will no longer display on the resume search results.
  • The expected behaviour is clear applies to "resume search", not global search.
  • Evermore, the fact is you are not deleting the candidate, you are simply deactivating (i.e. like flagging or tagging) the profile as inactive.

Evermore, I do believe @kmharper's business requirement is not a blocker, nor is a must have, but a nice to have filter preference. The ask is an additional OTB filter added alongside the two filter checkboxes existent in the Candidates' top right corner of the page (i.e. "Only My Candidates" and :"Only Hot Candidates").

SOLUTION Alternatively you can have the same behaviour accomplished by leveraging the Filter by tag feature, as such:

  • Find your way to Settings > Administration > Configure Tags
  • Add "Inactive" tag.
  • Then, revisit a candidate's detail page, which is inactive.
  • Find the Tags field and select Add/Remove
  • Select the newly added Inactive tag and save.
  • Navigate back to the Candidates page.
  • Find the Filter by tag hyperlink and click to dropdown a list of tags.
  • Find the Inactive option, checkmark it and then *save&close".

Once you configure the tag you can add it to any candidate that becomes inactive. Hope the later solution help you get your concern resolved.

shantadam avatar May 13 '19 14:05 shantadam