Fix settings update and install
This commit is contained in:
@@ -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
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user