         return links
     }
     
+    private var userID: String?
+    
     func longPressAction() {
         DLog("")
         // If there's another alertController, don't do anything.

                    }
                    // Set alertController to nil, so this cell is ready for another alertController.
                    self.alertController = nil
                }
                let openAction = UIAlertAction(title: "Open in Browser", style: .Default) { _ in
                    self.alertController = nil

    }
    
    func layoutWithThread(thread: Thread, forTableViewController tableViewController: TableViewControllerBulkUpdateProtocol) {
        var thread = thread
        if BlockedUserManager.sharedManager.isUserIDBlocked(thread.UID ?? "") {
            thread = Thread()
            thread.content = NSAttributedString(string: "Content Blocked")
            return;
        }
        
        var titleText = (thread.ID ?? "")
        if let UID = thread.UID {
            titleText += " " + UID
        }
        userID = thread.UID
        textLabel?.text = titleText
        textView?.text = thread.content?.string
        if let imageURL = thread.thumbnailURL, let tableViewController = tableViewController as? UITableViewController
