[dw-free] Importer's remap_lj_user regex is incorrectly greedy.
[commit: http://hg.dwscoalition.org/dw-free/rev/244a398061ba]
http://bugs.dwscoalition.org/show_bug.cgi?id=595
Fix too-greedy regex in importer.
Patch by
alierak.
Files modified:
http://bugs.dwscoalition.org/show_bug.cgi?id=595
Fix too-greedy regex in importer.
Patch by
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Files modified:
- cgi-bin/DW/Worker/ContentImporter/LiveJournal.pm
-------------------------------------------------------------------------------- diff -r e58eff78e503 -r 244a398061ba cgi-bin/DW/Worker/ContentImporter/LiveJournal.pm --- a/cgi-bin/DW/Worker/ContentImporter/LiveJournal.pm Sun Apr 05 07:17:59 2009 +0000 +++ b/cgi-bin/DW/Worker/ContentImporter/LiveJournal.pm Sun Apr 05 07:43:21 2009 +0000 @@ -408,7 +408,7 @@ sub remap_username_friend { sub remap_lj_user { my ( $class, $data, $event ) = @_; - $event =~ s/(<lj.+?(user|comm|syn)=["']?(.+?)["' ]?>)/<lj site="$data->{hostname}" $2="$3">/gi; + $event =~ s/(<lj[^>]+?(user|comm|syn)=["']?(.+?)["' ]?>)/<lj site="$data->{hostname}" $2="$3">/gi; return $event; } --------------------------------------------------------------------------------