Skip to content
Snippets Groups Projects
Verified Commit c642e971 authored by Andrej Ramašeuski's avatar Andrej Ramašeuski
Browse files

golang online counter

parent c8d750ab
No related branches found
No related tags found
No related merge requests found
...@@ -26,15 +26,15 @@ sub main { ...@@ -26,15 +26,15 @@ sub main {
my $listener_online = $pubsub->listen('online:0' => sub($pubsub, $payload) { #TODO: event_id my $listener_online = $pubsub->listen('online:0' => sub($pubsub, $payload) { #TODO: event_id
my @counts = split ' ', $payload; my @counts = split ' ', $payload;
$c->send(json => { $c->send({json => {
event => 'online_users_updated', event => 'online_users_updated',
payload => { payload => {
all => $counts[0], all => $counts[0]+0,
members => $counts[1], members => $counts[1]+0,
group_size_full => $counts[2], group_size_full => $counts[2]+0,
group_size_half => $counts[3], group_size_half => $counts[3]+0,
} }
}); }});
}); });
$c->on(json => sub( $c, $message ) { $c->on(json => sub( $c, $message ) {
......
openapi: 3.0.3 openapi: 3.0.3
info: info:
version: "3.1.1" version: "3.1.2"
title: CF Online title: CF Online
description: CF Online description: CF Online
license: license:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment