| … | … | @@ -115,8 +115,10 @@ func handle_message(message, from): |
| 115 | 115 | var finalFrom = message.from if "from" in message else from |
| 116 | 116 | if !("id" in message): |
| 117 | 117 | return _on_unknown_message(message, finalFrom) |
| 118 | if !has_seen_message(message.id): | |
| 119 | re_broadcast(message, finalFrom) | |
| 118 | if has_seen_message(message.id): | |
| 119 | return | |
| 120 | ||
| 121 | re_broadcast(message, finalFrom) | |
| 120 | 122 | match message.type: |
| 121 | 123 | 'text': |
| 122 | 124 | _on_text_message(message, finalFrom) |