Import from revbank fork
This commit is contained in:
commit
30c55d21de
6 changed files with 152 additions and 0 deletions
19
bitlair_mqtt
Normal file
19
bitlair_mqtt
Normal file
|
@ -0,0 +1,19 @@
|
|||
#!perl
|
||||
|
||||
use Cwd ();
|
||||
use Net::MQTT::Simple;
|
||||
|
||||
my $mqtt = Net::MQTT::Simple->new("mqtt.bitlair.nl");
|
||||
|
||||
sub command { NEXT }
|
||||
|
||||
sub hook_checkout {
|
||||
my ($class, $cart, $user, $transaction_id) = @_;
|
||||
|
||||
my @entries = $cart->entries('product_id') or return;
|
||||
|
||||
for my $entry (@entries) {
|
||||
$mqtt->publish("bitlair/pos/product" => $entry->{description})
|
||||
for 1..$entry->quantity;
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue