Primary Advisor role not listed under “Users”

Issue #16 resolved
Michael Merva created an issue

None of the users are assigned the role “Primary Advisor,” although they are assigned to students as their “Primary Advisor”. There might be a good reason for this, but it is confusing. In the future, would we need to assign the Primary Advisor role separately, or can it automatically be created when we assign the first student to someone with only the General Advisor role? (And probably same with the other one-to-one role assignments...)

Comments (6)

  1. Prince Duepa

    @mikemerva I believe the Primary Advisor role is not assigned directly because they'll show up as such to all students within the user's org.

    We'll look at ways to at least display 1-1 roles under Users so others know that they have 'em.

    Thoughts, comments @giovan92?

  2. Giovann Wah

    @mikemerva I agree, I think it makes sense for one-to-one roles like this to be automatically assigned/removed from the user view whenever a relationship between an advisor and a student is created/deleted.

    @prduepa It should be possible to add a Primary Advisor one-to-one relationship in SAGE so that it doesn't show up for the entire organization. I'd have to look into exactly how we have it working now, but if the relationship is added properly to the relationships_relationship table, it should show up as just a one-to-one relationship.

    Maybe one thing we can consider is maybe making one-to-one roles in the user view uneditable by the user, so that the only way to remove them is by removing the relationship?

  3. Michael Merva reporter

    I think that all makes sense? Maybe lost me at some point, but my overall goal would be to be able to pull a list of people from the "Users" section who are actual advisors with students assigned to them as primary. (No way to do that right now, since a lot of people have the "General Advisor" role who don't have students assigned to them as primary advisees...)

  4. Log in to comment