def repo_starred_star(user_id: int, access_token: str): starred, code = user_starred(access_token) if not starred: return False attitudes = UserAttitude.liked_by_user(user_id) lst = [user_starred_star(r.repo.full_name, access_token) for r in attitudes if not [x for x in starred if x['full_name'] == r.repo.full_name]] return len(lst)