Skip to content

Commit 0f3d00c

Browse files
committed
Script: Add & sign to end cidReq search & replace syntax and avoid gobbing up larger course codes - refs BT#22302
1 parent 890acb2 commit 0f3d00c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

tests/scripts/replace_course_code.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ function replaceCodes(array $list): Generator
108108

109109
if (false === $previewMode) {
110110
api_replace_terms_in_content("/courses/$currentDirectory/", "/courses/$newDirectory/");
111-
api_replace_terms_in_content("cidReq=$currentCode", "cidReq=$newCode");
111+
api_replace_terms_in_content("cidReq=$currentCode&", "cidReq=$newCode&");
112112
} else {
113113
yield " Content replacement not executed: previewMode=true";
114114
}
@@ -119,7 +119,7 @@ function replaceCodes(array $list): Generator
119119

120120
if (false === $previewMode && true === $updateFilesAndDirs) {
121121
exec('find '.$coursePath.$currentDirectory.'/document/ -type f -name "*.html" -exec sed -i '."'s#/courses/$currentDirectory/#/courses/$newDirectory/#g' {} +");
122-
exec('find '.$coursePath.$currentDirectory.'/document/ -type f -name "*.html" -exec sed -i '."'s#cidReq=$currentCode#cidReq=$newCode#g' {} +");
122+
exec('find '.$coursePath.$currentDirectory.'/document/ -type f -name "*.html" -exec sed -i '."'s#cidReq=$currentCode&#cidReq=$newCode&#g' {} +");
123123
} else {
124124
yield " File changes ignored (variable updateFilesAndDirs set to false)";
125125
}

0 commit comments

Comments
 (0)