mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #63615
[Bug 1947529] [NEW] Manually set up web services display as missing strings
Public bug reported:
This is a regression introduced through https://reviews.mahara.org/12041
At the moment, all web services groups set up in the web services
configuration are displayed in the 'Externa apps' options drop-down
menu. This issue will be addressed elsewhere. For the time being for
21.10 we will need to fix the missing strings.
To replicate:
1. As site admin go to Admin menu -> Web services -> Configuration.
2. Under 'Manage service groups' create a new one, enable it and allow a single web services function.
3. Go to Admin menu -> Web services -> External apps and look at the drop-down menu where all available web services are listed.
Expected result: The newly created web services is listed with its title.
Actual result: There is a missing language string.
To do: If there is no language string for a web service that is
displayed in that drop-down menu, use the one that is saved in the
database. This is usually the case if there is no particular module for
it but when it is created on the fly.
BTW, the missing LTI Advantage string is already deal with in bug
1944420.
** Affects: mahara
Importance: High
Assignee: Dianne Tennent (dianne-t)
Status: Confirmed
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1947529
Title:
Manually set up web services display as missing strings
Status in Mahara:
Confirmed
Bug description:
This is a regression introduced through
https://reviews.mahara.org/12041
At the moment, all web services groups set up in the web services
configuration are displayed in the 'Externa apps' options drop-down
menu. This issue will be addressed elsewhere. For the time being for
21.10 we will need to fix the missing strings.
To replicate:
1. As site admin go to Admin menu -> Web services -> Configuration.
2. Under 'Manage service groups' create a new one, enable it and allow a single web services function.
3. Go to Admin menu -> Web services -> External apps and look at the drop-down menu where all available web services are listed.
Expected result: The newly created web services is listed with its title.
Actual result: There is a missing language string.
To do: If there is no language string for a web service that is
displayed in that drop-down menu, use the one that is saved in the
database. This is usually the case if there is no particular module
for it but when it is created on the fly.
BTW, the missing LTI Advantage string is already deal with in bug
1944420.
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1947529/+subscriptions
Follow ups