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

View File

@@ -56,8 +56,8 @@ sub handleFeed {
my $params = $args->{params};
# Only groups in first level
if (defined $prefs->get('show_home') && $prefs->get('show_home') == 1) {
$args->{'showhome'} = $prefs->get('show_home');
if (!defined $prefs->get('show_home') || $prefs->get('show_home') == 0) {
$args->{'hidehome'} = 1;
}
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,{
name => $entity->{'attributes'}->{'friendly_name'},
@@ -132,7 +132,7 @@ sub getItems {
#nextWindow => 'refresh',
};
} elsif ($namespace eq 'sensor' && defined $args->{'showhome'}) {
} elsif ($namespace eq 'sensor' && !defined $args->{'hidehome'}) {
push @$items,
{
@@ -141,7 +141,7 @@ sub getItems {
type => 'text',
};
} elsif (defined $args->{'showhome'}) {
} elsif (!defined $args->{'hidehome'}) {
push @$items,
{

View File

@@ -16,5 +16,5 @@
<minVersion>7.6</minVersion>
</targetApplication>
<type>2</type>
<version>0.1</version>
<version>0.4</version>
</extension>