From 5e70c7c9c14e3ea076621e543ed2cbd08c088329 Mon Sep 17 00:00:00 2001
From: magnus2142 <magnus.bredeli@hotmail.com>
Date: Sun, 27 Mar 2022 19:58:36 +0200
Subject: [PATCH] fixed bug and added view files

---
 bbcli/cli.py                     | 4 +---
 bbcli/services/course_service.py | 2 +-
 bbcli/views/announcement_view.py | 0
 bbcli/views/content_view.py      | 0
 bbcli/views/course_view.py       | 0
 5 files changed, 2 insertions(+), 4 deletions(-)
 create mode 100644 bbcli/views/announcement_view.py
 create mode 100644 bbcli/views/content_view.py
 create mode 100644 bbcli/views/course_view.py

diff --git a/bbcli/cli.py b/bbcli/cli.py
index 83865fb..0c4d8ea 100644
--- a/bbcli/cli.py
+++ b/bbcli/cli.py
@@ -21,11 +21,9 @@ def entry_point():
 
 @click.command(name='announcements')
 def get_announcements():
-    response = course_service.list_course(cookies, '_33050_1')
+    response = course_service.list_courses(cookies=cookies, user_name='magnbred')
     click.echo(response)
     
-    
-
 
 entry_point.add_command(get_announcements)
 entry_point.add_command(get_user)
diff --git a/bbcli/services/course_service.py b/bbcli/services/course_service.py
index 8d65278..5ff10ef 100644
--- a/bbcli/services/course_service.py
+++ b/bbcli/services/course_service.py
@@ -27,7 +27,7 @@ def list_courses(cookies: Dict, user_name: str) -> Any:
     term_1 = terms[len(terms) - 1]
     term_2 = terms[len(terms) - 2]
 
-    url = url_builder.base_v1().add_users().add_id(id=user_name, id_type='userName').create()
+    url = url_builder.base_v1().add_users().add_id(id=user_name, id_type='userName').add_courses().create()
     course_memberships = session.get(url, cookies=cookies)
     course_memberships = json.loads(course_memberships.text)['results']
 
diff --git a/bbcli/views/announcement_view.py b/bbcli/views/announcement_view.py
new file mode 100644
index 0000000..e69de29
diff --git a/bbcli/views/content_view.py b/bbcli/views/content_view.py
new file mode 100644
index 0000000..e69de29
diff --git a/bbcli/views/course_view.py b/bbcli/views/course_view.py
new file mode 100644
index 0000000..e69de29
-- 
GitLab