Only push the user details view automatically onto the feedback list stack once at max

If the required manual user data is missing and the feedback list view appears the user detail view is automatically pushed. Now if the user cancels and goes back to the feedback list, it gets pushed again and so the user can never exit. Instead push this at maximum once. When providing feedback it will ask the missing user details again anyway.
This commit is contained in:
Andreas Linde 2013-01-18 23:42:37 +01:00
parent 01050ea407
commit fd6208b533

View File

@ -192,8 +192,8 @@
if ([self.manager numberOfMessages] == 0 && if ([self.manager numberOfMessages] == 0 &&
[self.manager askManualUserDataAvailable] && [self.manager askManualUserDataAvailable] &&
([self.manager requireManualUserDataMissing] || [self.manager requireManualUserDataMissing] &&
![self.manager didAskUserData]) ![self.manager didAskUserData]
) { ) {
self.userDataComposeFlow = YES; self.userDataComposeFlow = YES;