Fix settings update and install

This commit is contained in:
Hans Karlinius
2017-05-21 11:42:19 +02:00
parent 11e5e21d4b
commit c4dc6d0baa
2 changed files with 6 additions and 6 deletions
+5 -5
View File
@@ -56,8 +56,8 @@ sub handleFeed {
my $params = $args->{params}; my $params = $args->{params};
# Only groups in first level # Only groups in first level
if (defined $prefs->get('show_home') && $prefs->get('show_home') == 1) { if (!defined $prefs->get('show_home') || $prefs->get('show_home') == 0) {
$args->{'showhome'} = $prefs->get('show_home'); $args->{'hidehome'} = 1;
} }
getItems($client,$cb,$params,$args); getItems($client,$cb,$params,$args);
@@ -114,7 +114,7 @@ sub getItems {
] ]
}; };
} elsif ($namespace eq 'light' && defined $args->{'showhome'}) { } elsif ($namespace eq 'light' && !defined $args->{'hidehome'}) {
push @$items,{ push @$items,{
name => $entity->{'attributes'}->{'friendly_name'}, name => $entity->{'attributes'}->{'friendly_name'},
@@ -132,7 +132,7 @@ sub getItems {
#nextWindow => 'refresh', #nextWindow => 'refresh',
}; };
} elsif ($namespace eq 'sensor' && defined $args->{'showhome'}) { } elsif ($namespace eq 'sensor' && !defined $args->{'hidehome'}) {
push @$items, push @$items,
{ {
@@ -141,7 +141,7 @@ sub getItems {
type => 'text', type => 'text',
}; };
} elsif (defined $args->{'showhome'}) { } elsif (!defined $args->{'hidehome'}) {
push @$items, push @$items,
{ {
+1 -1
View File
@@ -16,5 +16,5 @@
<minVersion>7.6</minVersion> <minVersion>7.6</minVersion>
</targetApplication> </targetApplication>
<type>2</type> <type>2</type>
<version>0.1</version> <version>0.4</version>
</extension> </extension>