In case the 'conversation' setting on system and channel are not set, the result of the (1 - (1 - default system conversation setting)) results in "0", meaning that incoming messages in Inbox which are not recognized as 'conversation', will be silently dropped. This is what I have been seeing on my instance.
It seems to me the logic is wrong, so I changed it evaluate to "1" in this PR in case no configuration of the system nor channel conversation setting was made.
Please review.
In case the 'conversation' setting on system and channel are not set, the result of the (1 - (1 - default system conversation setting)) results in "0", meaning that incoming messages in Inbox which are not recognized as 'conversation', will be silently dropped. This is what I have been seeing on my instance.
It seems to me the logic is wrong, so I changed it evaluate to "1" in this PR in case no configuration of the system nor channel conversation setting was made.
Please review.