handleEvent method
Handles the event by decrypting the data before passing it to the event
Implementation
@override
void handleEvent(String event, [data]) {
if (data is Map && !event.startsWith("pusher:")) {
try {
data = _decrypt(data as Map<String, dynamic>);
} catch (e) {
options.log("ERROR", name, "Failed to decrypt event data: $e");
return;
}
}
super.handleEvent(event, data);
}