-
Bug
-
Resolution: Fixed
-
Blocker
-
3.11.9, 4.0.3, 4.1
-
Maintenance&Planning Sprint 2, HQ 2023 Planning i2 Moppies
Requirements:
- Run your site with public access and HTTPS (use ngrok or similar).
- Two different accounts set up on https://badgr.com/.
Steps to reproduce:
- Login as admin
- Go to "Site administration > Server > OAuth 2 services"
- Create an "Open Badges" service with the following information:
- Name: Badgr
- Service base URL: https://badgr.com/
- Go to "Site administration > Badges > Manage backpacks"
- Create a new backpack with the following information:
- Backpack API: https://badgr.com
- Backpack URL: https://badgr.com
- API version supported: Open Badges v2.1
- OAuth 2 services: Badgr
- Create a badge, publish it and award it to the admin user.
- Go to the user preferences page.
- Access to "Backpack settings".
- Select "https://badgr.com" from the list and connect using a valid user account in Badgr.com.
- Go to the user profile page and access to the badge you've been awarded.
- Click the "Add to backpack" button.
Expected behaviour:
The badge is sent to the Badgr backpack.
Current behaviour:
The following error is displayed: " Can't export the badge to backpack". When adding some debugging, the following response is obtained from the Badgr.com server: "string(205) "{"timestamp":"2022-08-23T14:04:07.998+00:00","status":405,"error":"Method Not Allowed","message":"Request method 'POST' not supported","path":"/assertions","traceId":"8bdd413b-9f66-4399-bd3a-f35c27e5fddf"}""
It is working properly with the IMS Global certification platform, but failing with Badgr (it was working in the past, so it seems to be related to some change done in Badgr.
The Badgr API can be found at https://api.eu.badgr.io/docs/v2/
- blocks
-
MDL-78132 Improve the workflow for creating badge backpack
-
- Closed
-
-
MDLQA-17863 CLONE - An admin can create a backpack using OpenBadges v2.1 OAuth service and users can send their badges to this backpack
-
- Failed
-
- Discovered while testing
-
MDLQA-17281 CLONE - An admin can create a backpack using OpenBadges v2.1 OAuth service and users can send their badges to this backpack
-
- Failed
-
- duplicates
-
MDL-76366 Can't send badges to backpack
-
- Closed
-
- has been marked as being related by
-
MDL-77842 Improve the debugging information for badges - Take 2
-
- Closed
-
- Testing discovered
-
MDL-77086 Improve the debugging information for badges
-
- Closed
-