Ejemplo n.º 1
0
def coe_advisor_groups():
    advisor = AuthorizedUser.find_by_uid(coe_advisor_uid)
    return CuratedGroup.get_curated_groups_by_owner_id(advisor.id)
Ejemplo n.º 2
0
 def share(cls, cohort_id, user_id):
     cohort = cls.query.filter_by(id=cohort_id).first()
     user = AuthorizedUser.find_by_uid(user_id)
     user.cohort_filters.append(cohort)
     std_commit()
Ejemplo n.º 3
0
 def share(cls, cohort_id, user_id):
     cohort = CohortFilter.query.filter_by(id=cohort_id).first()
     user = AuthorizedUser.find_by_uid(user_id)
     user.cohort_filters.append(cohort)
     db.session.commit()
     return summarize(cohort)
Ejemplo n.º 4
0
def admin_curated_groups():
    user = AuthorizedUser.find_by_uid(admin_uid)
    return CuratedGroup.get_curated_groups_by_owner_id(user.id)
Ejemplo n.º 5
0
 def coe_advisor(self):
     return AuthorizedUser.find_by_uid('1133399')
Ejemplo n.º 6
0
 def unauthorized_user(self):
     return AuthorizedUser.find_by_uid('1015674')
Ejemplo n.º 7
0
 def asc_advisor(self):
     return AuthorizedUser.find_by_uid('1081940')
Ejemplo n.º 8
0
 def admin_user(self):
     return AuthorizedUser.find_by_uid('2040')
Ejemplo n.º 9
0
 def test_load_unknown_user(self):
     """Returns None to Flask-Login for unrecognized UID."""
     unknown_uid = 'Ms. X'
     assert AuthorizedUser.find_by_uid(unknown_uid) is None
def asc_curated_groups():
    advisor = AuthorizedUser.find_by_uid(asc_advisor_uid)
    return CuratedGroup.get_curated_groups(advisor.id)
Ejemplo n.º 11
0
 def test_jsonify_cohort(self):
     """Can be JSONified."""
     cohorts = AuthorizedUser.find_by_uid(coe_advisor_uid).cohort_filters
     assert len(cohorts) == 2
     assert cohorts[0].to_api_json()['name'] == 'Roberta\'s Students'