I have come across couple of bugs (version 0.1.0b2+dev.31c55d25). Not sure if this is a signald issue or the bridge.
Jan 11 21:01:06 matrix mautrix-signal[36903]: [2021-01-11 21:01:06,908] [WARNING@mausignald] No handlers for RPC request unreadable_message
Jan 11 21:01:11 matrix mautrix-signal[36903]: [2021-01-11 21:01:11,448] [ERROR@mausignald] Exception in RPC event handler
Jan 11 21:01:11 matrix mautrix-signal[36903]: Traceback (most recent call last):
Jan 11 21:01:11 matrix mautrix-signal[36903]: File "/var/lib/mautrix-signal/lib/python3.8/site-packages/mautrix/types/util/serializable_attrs.py", line 117, in _dict_to_attrs
Jan 11 21:01:11 matrix mautrix-signal[36903]: obj = attrs_type(**new_items)
Jan 11 21:01:11 matrix mautrix-signal[36903]: TypeError: __init__() missing 1 required positional argument: 'text'
Jan 11 21:01:11 matrix mautrix-signal[36903]: The above exception was the direct cause of the following exception:
Jan 11 21:01:11 matrix mautrix-signal[36903]: Traceback (most recent call last):
Jan 11 21:01:11 matrix mautrix-signal[36903]: File "/var/lib/mautrix-signal/lib/python3.8/site-packages/mausignald/rpc.py", line 68, in _run_rpc_handler
Jan 11 21:01:11 matrix mautrix-signal[36903]: await handler(req)
Jan 11 21:01:11 matrix mautrix-signal[36903]: File "/var/lib/mautrix-signal/lib/python3.8/site-packages/mausignald/signald.py", line 58, in _parse_message
Jan 11 21:01:11 matrix mautrix-signal[36903]: event = event_class.deserialize(event_data)
Jan 11 21:01:11 matrix mautrix-signal[36903]: File "/var/lib/mautrix-signal/lib/python3.8/site-packages/mautrix/types/util/serializable_attrs.py", line 282, in deserialize
Jan 11 21:01:11 matrix mautrix-signal[36903]: return _dict_to_attrs(cls, data)
Jan 11 21:01:11 matrix mautrix-signal[36903]: File "/var/lib/mautrix-signal/lib/python3.8/site-packages/mautrix/types/util/serializable_attrs.py", line 112, in _dict_to_attrs
Jan 11 21:01:11 matrix mautrix-signal[36903]: new_items[name] = _try_deserialize(field.type, value, field.default,
Jan 11 21:01:11 matrix mautrix-signal[36903]: File "/var/lib/mautrix-signal/lib/python3.8/site-packages/mautrix/types/util/serializable_attrs.py", line 133, in _try_deserialize
Jan 11 21:01:11 matrix mautrix-signal[36903]: return _deserialize(cls, value, default)
Jan 11 21:01:11 matrix mautrix-signal[36903]: File "/var/lib/mautrix-signal/lib/python3.8/site-packages/mautrix/types/util/serializable_attrs.py", line 175, in _deserialize
Jan 11 21:01:11 matrix mautrix-signal[36903]: return _deserialize(cls.__args__[0], value, default)
Jan 11 21:01:11 matrix mautrix-signal[36903]: File "/var/lib/mautrix-signal/lib/python3.8/site-packages/mautrix/types/util/serializable_attrs.py", line 170, in _deserialize
Jan 11 21:01:11 matrix mautrix-signal[36903]: return _dict_to_attrs(cls, value, default, default_if_empty=True)
Jan 11 21:01:11 matrix mautrix-signal[36903]: File "/var/lib/mautrix-signal/lib/python3.8/site-packages/mautrix/types/util/serializable_attrs.py", line 112, in _dict_to_attrs
Jan 11 21:01:11 matrix mautrix-signal[36903]: new_items[name] = _try_deserialize(field.type, value, field.default,
Jan 11 21:01:11 matrix mautrix-signal[36903]: File "/var/lib/mautrix-signal/lib/python3.8/site-packages/mautrix/types/util/serializable_attrs.py", line 133, in _try_deserialize
Jan 11 21:01:11 matrix mautrix-signal[36903]: return _deserialize(cls, value, default)
Jan 11 21:01:11 matrix mautrix-signal[36903]: File "/var/lib/mautrix-signal/lib/python3.8/site-packages/mautrix/types/util/serializable_attrs.py", line 175, in _deserialize
Jan 11 21:01:11 matrix mautrix-signal[36903]: return _deserialize(cls.__args__[0], value, default)
Jan 11 21:01:11 matrix mautrix-signal[36903]: File "/var/lib/mautrix-signal/lib/python3.8/site-packages/mautrix/types/util/serializable_attrs.py", line 170, in _deserialize
Jan 11 21:01:11 matrix mautrix-signal[36903]: return _dict_to_attrs(cls, value, default, default_if_empty=True)
Jan 11 21:01:11 matrix mautrix-signal[36903]: File "/var/lib/mautrix-signal/lib/python3.8/site-packages/mautrix/types/util/serializable_attrs.py", line 112, in _dict_to_attrs
Jan 11 21:01:11 matrix mautrix-signal[36903]: new_items[name] = _try_deserialize(field.type, value, field.default,
Jan 11 21:01:11 matrix mautrix-signal[36903]: File "/var/lib/mautrix-signal/lib/python3.8/site-packages/mautrix/types/util/serializable_attrs.py", line 133, in _try_deserialize
Jan 11 21:01:11 matrix mautrix-signal[36903]: return _deserialize(cls, value, default)
Jan 11 21:01:11 matrix mautrix-signal[36903]: File "/var/lib/mautrix-signal/lib/python3.8/site-packages/mautrix/types/util/serializable_attrs.py", line 170, in _deserialize
Jan 11 21:01:11 matrix mautrix-signal[36903]: return _dict_to_attrs(cls, value, default, default_if_empty=True)
Jan 11 21:01:11 matrix mautrix-signal[36903]: File "/var/lib/mautrix-signal/lib/python3.8/site-packages/mautrix/types/util/serializable_attrs.py", line 112, in _dict_to_attrs
Jan 11 21:01:11 matrix mautrix-signal[36903]: new_items[name] = _try_deserialize(field.type, value, field.default,
Jan 11 21:01:11 matrix mautrix-signal[36903]: File "/var/lib/mautrix-signal/lib/python3.8/site-packages/mautrix/types/util/serializable_attrs.py", line 133, in _try_deserialize
Jan 11 21:01:11 matrix mautrix-signal[36903]: return _deserialize(cls, value, default)
Jan 11 21:01:11 matrix mautrix-signal[36903]: File "/var/lib/mautrix-signal/lib/python3.8/site-packages/mautrix/types/util/serializable_attrs.py", line 175, in _deserialize
Jan 11 21:01:11 matrix mautrix-signal[36903]: return _deserialize(cls.__args__[0], value, default)
Jan 11 21:01:11 matrix mautrix-signal[36903]: File "/var/lib/mautrix-signal/lib/python3.8/site-packages/mautrix/types/util/serializable_attrs.py", line 170, in _deserialize
Jan 11 21:01:11 matrix mautrix-signal[36903]: return _dict_to_attrs(cls, value, default, default_if_empty=True)
Jan 11 21:01:11 matrix mautrix-signal[36903]: File "/var/lib/mautrix-signal/lib/python3.8/site-packages/mautrix/types/util/serializable_attrs.py", line 122, in _dict_to_attrs
Jan 11 21:01:11 matrix mautrix-signal[36903]: raise SerializerError(
Jan 11 21:01:11 matrix mautrix-signal[36903]: mautrix.types.util.serializable.SerializerError: Missing value for required key text in Quote
lines 321-375/375 (END)