Change how ExtensionPoint titles are handled.

This commit is contained in:
Maurice Parker
2020-04-14 22:33:05 -05:00
parent ad6d5ef7ed
commit df79da291f
11 changed files with 76 additions and 55 deletions

View File

@@ -116,13 +116,12 @@ private extension ExtensionPointEnableWindowController {
oauth1.authorizeURLHandler = self
oauth1.authorize(withCallbackURL: callbackURL) { [weak self] result in
guard let self = self else { return }
guard let self = self, let extensionPointType = self.extensionPointType else { return }
switch result {
case .success(let tokenSuccess):
// let token = tokenSuccess.credential.oauthToken
// let secret = tokenSuccess.credential.oauthTokenSecret
ExtensionPointManager.shared.activateExtensionPoint(extensionPointType, tokenSuccess: tokenSuccess)
let screenName = tokenSuccess.parameters["screen_name"] as? String ?? ""
print("******************* \(screenName)")
self.hostWindow!.endSheet(self.window!, returnCode: NSApplication.ModalResponse.OK)