diff --git a/Custom_Templates/customer_templates/Walmart Supplier Prod/_header.html.liquid b/Custom_Templates/customer_templates/Walmart Supplier Prod/_header.html.liquid index 06db4cd0..2db68b33 100644 --- a/Custom_Templates/customer_templates/Walmart Supplier Prod/_header.html.liquid +++ b/Custom_Templates/customer_templates/Walmart Supplier Prod/_header.html.liquid @@ -38,7 +38,7 @@ Walmart Supplier Academy
diff --git a/Scripts/API_Tests/__pycache__/Apikeys.cpython-310.pyc b/Scripts/API_Tests/__pycache__/Apikeys.cpython-310.pyc index 25cf41cd..6ab1b9fc 100644 Binary files a/Scripts/API_Tests/__pycache__/Apikeys.cpython-310.pyc and b/Scripts/API_Tests/__pycache__/Apikeys.cpython-310.pyc differ diff --git a/Scripts/API_Tests/multi_group_reduce_to_one.py b/Scripts/API_Tests/multi_group_reduce_to_one.py new file mode 100644 index 00000000..53d0dfc4 --- /dev/null +++ b/Scripts/API_Tests/multi_group_reduce_to_one.py @@ -0,0 +1,35 @@ +import pprint +import Apikeys +import requests + +APIKEY = Apikeys.DATASNIPPER +BASEURL = "https://api.northpass.com/v2" +HEADERS = { "content-type": "appliation/json", "X-Api-Key": APIKEY } +PP = pprint.PrettyPrinter(indent=4) +ALL_LEARNERS_GROUP = "2e274dc7-3abe-4575-8b3d-0c8e73a09f44" + +def grab_people(): + count = 0 + while True: + count += 1 + url = f"{BASEURL}/people?page={count}" + get_response = requests.get(url, headers=HEADERS) + resp = get_response.json() + nextlink = resp["links"] + + for peeps in resp["data"]: + id = peeps["id"] + email = peeps["attributes"]["email"] + groups = peeps["relationships"]["groups"] + if len(groups['data']) >= 2: + for y in groups['data']: + if ALL_LEARNERS_GROUP in y['id']: + print(email, id) + # if 'ecb95453-7196-4392-8a24-392bf14b0480' in y: + + + if "next" not in nextlink: + break + +if __name__ == "__main__": + grab_people() diff --git a/Scripts/Migration_tool/mark_learner_as_complete.py b/Scripts/Migration_tool/Mark_Course_As_Complete/mark_course_as_complete.py similarity index 100% rename from Scripts/Migration_tool/mark_learner_as_complete.py rename to Scripts/Migration_tool/Mark_Course_As_Complete/mark_course_as_complete.py diff --git a/Todos.md b/Todos.md index 6897bf48..12118aed 100644 --- a/Todos.md +++ b/Todos.md @@ -419,3 +419,7 @@ message](https://northpasshq.slack.com/archives/C04RER4PH09/p1709147957374999?th ## 08-23-2024 - [ ] WMTSupplier - Send notes on how a CE team should be staffed - content creator, support facing, etc. Include numbers. + +## 08-30-2024 + +- [ ] Datasnipper - Run script for if anyone with > 1 group, remove from all groups and enroll in client group.