From e67bfb941dbcfd4f8dfde24f4fb4fc52400c9a7f Mon Sep 17 00:00:00 2001 From: Doug Tabuchi Date: Wed, 16 Nov 2016 11:07:36 -0500 Subject: [PATCH] Don't store token after first message --- Classes/BITFeedbackManager.m | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Classes/BITFeedbackManager.m b/Classes/BITFeedbackManager.m index f43b457ab3..a2cf81affd 100644 --- a/Classes/BITFeedbackManager.m +++ b/Classes/BITFeedbackManager.m @@ -735,9 +735,13 @@ typedef void (^BITLatestImageFetchCompletionBlock)(UIImage *_Nonnull latestImage NSString *token = [jsonDictionary objectForKey:@"token"]; NSDictionary *feedbackObject = [jsonDictionary objectForKey:@"feedback"]; if (feedback && token && feedbackObject) { - // update the thread token, which is not available until the 1st message was successfully sent - self.token = token; - + if (self.forceNewThread) { + self.token = nil; + } else { + // update the thread token, which is not available until the 1st message was successfully sent + self.token = token; + } + self.lastCheck = [NSDate date]; // add all new messages