mirror of
https://github.com/Ranchero-Software/NetNewsWire
synced 2025-08-12 06:26:36 +00:00
Make progress on fixing adding feeds.
This commit is contained in:
@@ -94,19 +94,19 @@ class AddFeedWindowController : NSWindowController {
|
||||
|
||||
@IBAction func addFeed(_ sender: AnyObject) {
|
||||
|
||||
// let urlString = urlTextField.stringValue
|
||||
// let normalizedURLString = (urlString as NSString).rs_normalizedURL()
|
||||
//
|
||||
// if normalizedURLString.isEmpty {
|
||||
// cancelSheet()
|
||||
// return;
|
||||
// }
|
||||
// guard let url = URL(string: normalizedURLString) else {
|
||||
// cancelSheet()
|
||||
// return
|
||||
// }
|
||||
let urlString = urlTextField.stringValue
|
||||
let normalizedURLString = (urlString as NSString).rs_normalizedURL()
|
||||
|
||||
// delegate?.addFeedWindowController(self, userEnteredURL: url, userEnteredTitle: userEnteredTitle, container: selectedContainer()!)
|
||||
if normalizedURLString.isEmpty {
|
||||
cancelSheet()
|
||||
return;
|
||||
}
|
||||
guard let url = URL(string: normalizedURLString) else {
|
||||
cancelSheet()
|
||||
return
|
||||
}
|
||||
|
||||
delegate?.addFeedWindowController(self, userEnteredURL: url, userEnteredTitle: userEnteredTitle, container: selectedContainer()!)
|
||||
}
|
||||
|
||||
@IBAction func localShowFeedList(_ sender: AnyObject) {
|
||||
@@ -136,9 +136,9 @@ private extension AddFeedWindowController {
|
||||
}
|
||||
|
||||
|
||||
func selectedFolder() -> Folder? {
|
||||
func selectedContainer() -> Container? {
|
||||
|
||||
return folderPopupButton.selectedItem?.representedObject as? Folder
|
||||
return folderPopupButton.selectedItem?.representedObject as? Container
|
||||
}
|
||||
|
||||
func createFolderPopupMenu() -> NSMenu {
|
||||
|
||||
Reference in New Issue
Block a user