From a9e7718b29296292bd45f721b6bfcad7afcd02c3 Mon Sep 17 00:00:00 2001 From: loredo Date: Sun, 17 Mar 2019 16:20:03 +0000 Subject: [PATCH] Meta.pm: avoid duplicate prefix git-svn-id: https://svn.fhem.de/fhem/trunk@18947 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/Meta.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fhem/FHEM/Meta.pm b/fhem/FHEM/Meta.pm index 4edae16e7..2f824cd73 100644 --- a/fhem/FHEM/Meta.pm +++ b/fhem/FHEM/Meta.pm @@ -1796,7 +1796,7 @@ sub __GenerateKeywordsFromSupportCommunity { $tag =~ s/ +/-/g; foreach ( split '/', $tag ) { - push @keywords, $prefix . $_; + push @keywords, ( $_ =~ /^$prefix/ ? '' : $prefix ) . $_; } } @@ -1805,7 +1805,7 @@ sub __GenerateKeywordsFromSupportCommunity { $tag =~ s/ +/-/g; foreach ( split '/', $tag ) { - push @keywords, $prefix . $_; + push @keywords, ( $_ =~ /^$prefix/ ? '' : $prefix ) . $_; } } @@ -2453,7 +2453,7 @@ sub __SetXVersion { $modMeta->{x_version} = $modMeta->{x_file}[2] . ':' . ( - $modMeta->{version} eq '0.000000001' ? '?' + $modMeta->{version} <= 0.000000001 ? '?' : ( $modMeta->{x_file}[7] ne 'generated/vcs' ? version->parse( $modMeta->{version} )->normal