MOBILE-2501 course: Retrieve section number from hash in course links
parent
e6c5607463
commit
fc9835b035
|
@ -58,6 +58,14 @@ export class CoreCoursesCourseLinkHandler extends CoreContentLinksHandlerBase {
|
|||
sectionId: sectionId || null
|
||||
};
|
||||
|
||||
if (!sectionId && !sectionNumber) {
|
||||
// Check if the URL has a hash to navigate to the section.
|
||||
const matches = url.match(/#section-(\d+)/);
|
||||
if (matches && matches[1]) {
|
||||
sectionNumber = parseInt(matches[1], 10);
|
||||
}
|
||||
}
|
||||
|
||||
if (!isNaN(sectionNumber)) {
|
||||
pageParams.sectionNumber = sectionNumber;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue