Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat: Refactor is_public boolean to visibility enum on personal background #1105

Open
mtreacy002 opened this issue May 17, 2021 · 1 comment
Assignees
Labels
BIT This labels issues that need to be completed to help BIT Category: Coding Changes to code base or refactored code that doesn't fix a bug. Type: Enhancement New feature or request.

Comments

@mtreacy002
Copy link
Member

Is your feature request related to a problem? Please describe.

The current is_public attribute limits users in their options in relation to their personal background.

Describe the solution you'd like

as per discussed on BIT Open Session:

  • is_public should be refactored from a boolean type and renamed visibility which provides options for users to opt their personal background to be:
    • visible to all users
    • visible to organizations only
    • visible to BIT only

Describe alternatives you've considered

NA

Additional context

This issue will be addressed once #1092 is merged to bit branch

@mtreacy002 mtreacy002 self-assigned this May 17, 2021
@mtreacy002 mtreacy002 added BIT This labels issues that need to be completed to help BIT Category: Coding Changes to code base or refactored code that doesn't fix a bug. Type: Enhancement New feature or request. labels May 17, 2021
@mtreacy002
Copy link
Member Author

Self-assigning as this is an action item discussed on BIT Open Session May 16th 2021

@gaurivn gaurivn added this to the BIT integration milestone Jun 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BIT This labels issues that need to be completed to help BIT Category: Coding Changes to code base or refactored code that doesn't fix a bug. Type: Enhancement New feature or request.
Projects
None yet
Development

No branches or pull requests

2 participants