diff --git a/src/html.ml b/src/html.ml index d2ca974..57ab981 100644 --- a/src/html.ml +++ b/src/html.ml @@ -54,7 +54,7 @@ let of_entries ?(header_tpl=None) ?(listing_tpl=None) ?(entry_tpl=None) blog_url (match listing_tpl with | Some (Template.Listing s) -> Unsafe.data Template.(fold_index ~entry_tpl lgrn s) | None -> - let entries = Logarion.(Archive.of_repo lgrn.Configuration.repository |> latest_listed_entries) in + let entries = Logarion.Archive.(of_repo lgrn.Logarion.Configuration.repository |> latest_listed) in (div [ h2 [pcdata "Articles"]; ul (List.map article_link entries); ])) |> to_string diff --git a/src/logarion.ml b/src/logarion.ml index 686c737..fa715a7 100644 --- a/src/logarion.ml +++ b/src/logarion.ml @@ -127,9 +127,9 @@ module Archive = struct in let unique_topics ts x = unique_entry ts Entry.(x.meta.topics) in List.fold_left unique_topics [] archive -end -let latest_listed_entries es = es |> Archive.listed |> Archive.latest + let latest_listed entries = entries |> listed |> latest +end let latest_entry config fragment = let repo = Configuration.(config.repository) in diff --git a/src/template.ml b/src/template.ml index b25e485..01a7620 100644 --- a/src/template.ml +++ b/src/template.ml @@ -80,7 +80,7 @@ let fold_index ?(entry_tpl=None) lgrn = let entry = match entry_tpl with Some (Listing_entry e) -> fold_entry e | None -> simple in let escaped e = match e with | "recent_texts_listing" -> - let entries = Logarion.(Archive.of_repo lgrn.Configuration.repository |> latest_listed_entries) in + let entries = Logarion.Archive.(of_repo lgrn.Logarion.Configuration.repository |> latest_listed) in (ListLabels.fold_left ~init:("