* Bug fix: Re-running git-annex adjust or sync when in an adjusted branch
would overwrite the original branch, losing any commits that had been
made to it since the adjusted branch was created.
+ * importfeed: Add feedurl to the metadata (and allow it to be used in the
+ --template)
-- Joey Hess <id@joeyh.name> Mon, 26 Jun 2023 13:10:40 -0400
- and to generate the filename. -}
extractFields :: ToDownload -> [(String, String)]
extractFields i = map (uncurry extractField)
- [ ("feedtitle", [feedtitle])
+ [ ("feedurl", [Just (feedurl i)])
+ , ("feedtitle", [feedtitle])
, ("itemtitle", [itemtitle])
, ("feedauthor", [feedauthor])
, ("itemauthor", [itemauthor])
The default template is '${feedtitle}/${itemtitle}${extension}'
The available variables in the template include these that
- are information about the feed: feedtitle, feedauthor
+ are information about the feed: feedtitle, feedauthor, feedurl
And these that are information about individual items in the feed:
itemtitle, itemauthor, itemsummary, itemdescription, itemrights,