             alertController.addAction(cancelAction)
 
             delegate?.omnibarPresentController(alertController)
-
         }
         else {
             delegate?.omnibarCancel()

    var canGoBack: Bool { get set }
    var text: String? { get set }
    var image: UIImage? { get set }
    var attributedText: NSAttributedString? { get set }
    func appendAttributedText(text: NSAttributedString)
    func reportSuccess(title: String)

        self.type = type

        updatePostState()
    }

    func userSetCurrentURL(imageURL: NSURL) {
        SDWebImageManager.sharedManager().downloadImageWithURL(imageURL,
            options: SDWebImageOptions.LowPriority,
            progress: { (_, _) in }, completed: { (image, _, _, _, _) in
                self.userSetCurrentImage(image)
            }
        )
    }

    // this updates the currentImage and buttons
