@@ -713,24 +713,30 @@ function replaceNoteKeyWithNewNoteKey(noteContent, oldNoteKey, newNoteKey) {
713
713
*/
714
714
function removeStorageAndNoteReferences ( input , noteKey ) {
715
715
return input . replace (
716
- new RegExp ( '/?' + STORAGE_FOLDER_PLACEHOLDER + '.*?("|] )' , 'g' ) ,
716
+ new RegExp ( '/?' + STORAGE_FOLDER_PLACEHOLDER + '.*?("|\\) )' , 'g' ) ,
717
717
function ( match ) {
718
- const temp = match
719
- . replace ( new RegExp ( mdurl . encode ( path . win32 . sep ) , 'g' ) , path . sep )
720
- . replace ( new RegExp ( mdurl . encode ( path . posix . sep ) , 'g' ) , path . sep )
721
- . replace ( new RegExp ( escapeStringRegexp ( path . win32 . sep ) , 'g' ) , path . sep )
722
- . replace ( new RegExp ( escapeStringRegexp ( path . posix . sep ) , 'g' ) , path . sep )
723
- return temp . replace (
724
- new RegExp (
725
- STORAGE_FOLDER_PLACEHOLDER +
726
- '(' +
727
- escapeStringRegexp ( path . sep ) +
728
- noteKey +
729
- ')?' ,
730
- 'g'
731
- ) ,
732
- DESTINATION_FOLDER
733
- )
718
+ return match
719
+ . replace ( new RegExp ( mdurl . encode ( path . win32 . sep ) , 'g' ) , path . posix . sep )
720
+ . replace ( new RegExp ( mdurl . encode ( path . posix . sep ) , 'g' ) , path . posix . sep )
721
+ . replace (
722
+ new RegExp ( escapeStringRegexp ( path . win32 . sep ) , 'g' ) ,
723
+ path . posix . sep
724
+ )
725
+ . replace (
726
+ new RegExp ( escapeStringRegexp ( path . posix . sep ) , 'g' ) ,
727
+ path . posix . sep
728
+ )
729
+ . replace (
730
+ new RegExp (
731
+ STORAGE_FOLDER_PLACEHOLDER +
732
+ '(' +
733
+ escapeStringRegexp ( path . sep ) +
734
+ noteKey +
735
+ ')?' ,
736
+ 'g'
737
+ ) ,
738
+ DESTINATION_FOLDER
739
+ )
734
740
}
735
741
)
736
742
}
0 commit comments