2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-04-22 20:24:36 +00:00

74_Unifi: small fix in voucherCache

git-svn-id: https://svn.fhem.de/fhem/trunk@16100 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
wuehler 2018-02-05 22:35:27 +00:00
parent 6ea49a1195
commit 4a1302a98e

View File

@ -591,9 +591,9 @@ sub Unifi_Get($@) {
my $returnedVoucherCode = "";
if(defined $returnedVoucher->{_id}){
$returnedVoucherCode = $returnedVoucher->{code};
if ($hash->{hotspot}->{voucherCache}->{$getVal}->{setCmd} ne ""){
#if (defined $hash->{hotspot}->{voucherCache}->{$getVal}->{setCmd}){
$hash->{hotspot}->{voucherCache}->{$getVal}->{$returnedVoucher->{_id}}->{delivered_at} = time();
}
#}
}
return $returnedVoucherCode;
}
@ -1242,11 +1242,13 @@ sub Unifi_SetVoucherReadings($) {
#für jeden Vouchercache den nächsten Vouchercode als Reading anzeigen
for my $cache (keys %{$hash->{hotspot}->{voucherCache}}) {
if(ref($hash->{hotspot}->{voucherCache}->{$cache}) eq "HASH"){
my $voucher=Unifi_getNextVoucherForNote($hash,$cache);
if(ref($voucher) eq "HASH"){
readingsBulkUpdate($hash,"-VC_".$cache,$voucher->{code});
}else{
readingsBulkUpdate($hash,"-VC_".$cache,"-");
if(defined $hash->{hotspot}->{voucherCache}->{$cache}->{setCmd}){
my $voucher=Unifi_getNextVoucherForNote($hash,$cache);
if(ref($voucher) eq "HASH"){
readingsBulkUpdate($hash,"-VC_".$cache,$voucher->{code});
}else{
readingsBulkUpdate($hash,"-VC_".$cache,"-");
}
}
}
}