From 978f3d74a1e943a57f784e82d1fcfde76f10bce3 Mon Sep 17 00:00:00 2001 From: David Taylor Date: Fri, 27 Aug 2021 15:22:24 +0100 Subject: [PATCH] FIX: Ensure move_to_inbox does not raise error when unassigned (#190) --- plugin.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin.rb b/plugin.rb index ad30cf0..36df31c 100644 --- a/plugin.rb +++ b/plugin.rb @@ -518,8 +518,8 @@ after_initialize do on(:move_to_inbox) do |info| topic = info[:topic] - assigned_to_id = topic.assignment.assigned_to_id - assigned_to_type = topic.assignment.assigned_to_type + assigned_to_id = topic.assignment&.assigned_to_id + assigned_to_type = topic.assignment&.assigned_to_type if info[:user]&.id == assigned_to_id && assigned_to_type == "User" TopicTrackingState.publish_assigned_private_message(topic, assigned_to_id)