mirror of
https://github.com/Ranchero-Software/NetNewsWire
synced 2025-08-12 06:26:36 +00:00
link and URL vars for Article. Storage as rawLink
link and externalLink fall back to providing the raw stored value if URLs cannot be created even with repair.
This commit is contained in:
@@ -57,17 +57,17 @@ class ScriptableArticle: NSObject, UniqueIdScriptingObject, ScriptingObjectConta
|
||||
|
||||
@objc(url)
|
||||
var url:String? {
|
||||
return article.url ?? article.externalURL
|
||||
return article.rawLink ?? article.rawExternalLink
|
||||
}
|
||||
|
||||
@objc(permalink)
|
||||
var permalink:String? {
|
||||
return article.url
|
||||
return article.rawLink
|
||||
}
|
||||
|
||||
@objc(externalUrl)
|
||||
var externalUrl:String? {
|
||||
return article.externalURL
|
||||
return article.rawExternalLink
|
||||
}
|
||||
|
||||
@objc(title)
|
||||
@@ -132,7 +132,7 @@ class ScriptableArticle: NSObject, UniqueIdScriptingObject, ScriptingObjectConta
|
||||
|
||||
@objc(imageURL)
|
||||
var imageURL:String {
|
||||
return article.imageURL ?? ""
|
||||
return article.rawImageLink ?? ""
|
||||
}
|
||||
|
||||
@objc(authors)
|
||||
|
||||
Reference in New Issue
Block a user