Date Published: Jun 22,2022 Category: Planned_First_Fix_Release:SaaS_v3900_46_0,Learn_9_1_3900_46_0_Release; Product:Learn_BU; Version:Learn_9_1_3900_19_0,Learn_9_1_3900_21_0,Learn_9_1_3900_23_0,Learn_9_1_3900_26_0,Learn_9_1_3900_28_0,Learn_9_1_3900_30_0,SaaS Article No.: 000075825
Product: Blackboard Learn
Release: 9.1;SaaS
Service Pack(s): Learn 9.1, 3900.19.0, Learn 9.1, 3900.21.0, Learn 9.1, 3900.23.0, Learn 9.1, 3900.26.0, Learn 9.1, 3900.28.0, Learn 9.1, 3900.30.0, SaaS
Description: When moving Branding to Private DocStore it does not remove the Legacy Files permitting them to be recopied in perpetuity.
Steps to Replicate: The following steps simulate the creation of a legacy theme. It is no longer possible to create a legacy theme.
- Log into Blackboard Learn as an Administrator
- Navigate to System admin > brands and themes > Theme and Palette Catalog
- Download the stock "Bb Learn 2016" theme
- Create a New theme
- Re-upload theme with name & ext-ref "new_theme"
- Go to System admin > Manage Content > /internal/branding/themes download the folder new_theme as a ZIP
- Delete the folder
- Upload the ZIP file to the Appserver and unzip it under the correct directory — creating the parent directory if needed.
- Restart Tomcat via ServiceController several times
Observed Behavior:
It is copied to "/internal/branding." But: It is never removed from the legacy folder.
Note: since the directory is not removed, each time Tomcat is restarted it copies it anew.
Expected Behavior:
The branding folder is moved to the Xythos "/internal/branding" area — IE it is deleted from the legacy VI folder. Subsequent restarts do not undertake to migrate.
Target Release: Learn 9.1, 3900.46.0 Release
SaaS - Fixed (v3900.46.0)