mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2026-01-08 22:09:29 +00:00
Fix implemented delegates for userid, name and email cause the feedback userUI not to show anything
This commit is contained in:
@@ -228,27 +228,36 @@
|
||||
- (void)updateAppDefinedUserData {
|
||||
if ([BITHockeyManager sharedHockeyManager].delegate &&
|
||||
[[BITHockeyManager sharedHockeyManager].delegate respondsToSelector:@selector(userIDForHockeyManager:componentManager:)]) {
|
||||
self.userID = [[BITHockeyManager sharedHockeyManager].delegate
|
||||
userIDForHockeyManager:[BITHockeyManager sharedHockeyManager]
|
||||
componentManager:self];
|
||||
self.requireUserName = BITFeedbackUserDataElementDontShow;
|
||||
self.requireUserEmail = BITFeedbackUserDataElementDontShow;
|
||||
NSString *userID = [[BITHockeyManager sharedHockeyManager].delegate
|
||||
userIDForHockeyManager:[BITHockeyManager sharedHockeyManager]
|
||||
componentManager:self];
|
||||
if (self.userID) {
|
||||
self.userID = userID;
|
||||
self.requireUserName = BITFeedbackUserDataElementDontShow;
|
||||
self.requireUserEmail = BITFeedbackUserDataElementDontShow;
|
||||
}
|
||||
}
|
||||
if ([BITHockeyManager sharedHockeyManager].delegate &&
|
||||
[[BITHockeyManager sharedHockeyManager].delegate respondsToSelector:@selector(userNameForHockeyManager:componentManager:)]) {
|
||||
self.userName = [[BITHockeyManager sharedHockeyManager].delegate
|
||||
userNameForHockeyManager:[BITHockeyManager sharedHockeyManager]
|
||||
componentManager:self];
|
||||
self.requireUserName = BITFeedbackUserDataElementDontShow;
|
||||
self.requireUserEmail = BITFeedbackUserDataElementDontShow;
|
||||
NSString *userName = [[BITHockeyManager sharedHockeyManager].delegate
|
||||
userNameForHockeyManager:[BITHockeyManager sharedHockeyManager]
|
||||
componentManager:self];
|
||||
if (userName) {
|
||||
self.userName = userName;
|
||||
self.requireUserName = BITFeedbackUserDataElementDontShow;
|
||||
self.requireUserEmail = BITFeedbackUserDataElementDontShow;
|
||||
}
|
||||
}
|
||||
if ([BITHockeyManager sharedHockeyManager].delegate &&
|
||||
[[BITHockeyManager sharedHockeyManager].delegate respondsToSelector:@selector(userEmailForHockeyManager:componentManager:)]) {
|
||||
self.userEmail = [[BITHockeyManager sharedHockeyManager].delegate
|
||||
userEmailForHockeyManager:[BITHockeyManager sharedHockeyManager]
|
||||
componentManager:self];
|
||||
self.requireUserName = BITFeedbackUserDataElementDontShow;
|
||||
self.requireUserEmail = BITFeedbackUserDataElementDontShow;
|
||||
NSString *userEmail = [[BITHockeyManager sharedHockeyManager].delegate
|
||||
userEmailForHockeyManager:[BITHockeyManager sharedHockeyManager]
|
||||
componentManager:self];
|
||||
if (userEmail) {
|
||||
self.userEmail = userEmail;
|
||||
self.requireUserName = BITFeedbackUserDataElementDontShow;
|
||||
self.requireUserEmail = BITFeedbackUserDataElementDontShow;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user