Skip to content

CSO-25: Update Sponsor Selector logic to display companies without work …#893

Merged
NyranMoodie merged 2 commits into
colorstackorg:mainfrom
Norus-Tech:CS0-25
Jul 7, 2026
Merged

CSO-25: Update Sponsor Selector logic to display companies without work …#893
NyranMoodie merged 2 commits into
colorstackorg:mainfrom
Norus-Tech:CS0-25

Conversation

@shanoysinc

Copy link
Copy Markdown
Collaborator

Description ✏️

Closes #xxx

Update the Sponsor Selector logic to allow companies to appear even when they do not have any associated work experience records.

Currently, companies are only displayed if they have either:

  • An active opportunity, or
  • A non-deleted work experience record associated with them.

This causes companies that exist in the database but do not have qualifying associated records to be excluded from the Sponsor Selector. For example, Sentry exists in the database but was not displayed because it had no associated work experience records.

The client confirmed that Sentry and eSentry are separate companies and requested that the Sponsor Selector logic be updated so valid companies can appear regardless of whether they have work experience records.

Type of Change 🐞

  • Fix - A non-breaking change which fixes a bug.
  • Feature - A non-breaking change which adds functionality.
  • Refactor - A change that neither fixes a bug nor adds a feature.
  • Documentation - A change only to in-code or markdown documentation.
  • Tests - A change that adds missing unit/integration tests.
  • Chore - A change that is likely none of the above.

Checklist ✅

  • I have done a self-review of my code.
  • I have manually tested my code (if applicable).
  • I have added/updated any relevant documentation (if applicable).

Acceptance Criteria

  • Companies should appear in the Sponsor Selector even if they do not have associated work experience records.

@NyranMoodie
NyranMoodie merged commit aa06805 into colorstackorg:main Jul 7, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants