]> gitweb @ CieloNegro.org - Rakka.git/blobdiff - Rakka/Wiki/Interpreter/PageList.hs
improvements related to page search
[Rakka.git] / Rakka / Wiki / Interpreter / PageList.hs
index 6afae0fd8750ec9f989a4a0e29a1a7db5871562e..cffd93806f20c50b490dec6af1a9ac5596198a72 100644 (file)
@@ -53,14 +53,14 @@ recentUpdatesInterp
                 setMax    cond items
 
                 result <- searchPages sto cond
-                pages  <- mapM (getPageBySR sto) result
+                pages  <- mapM (getPageByHP sto) (srPages result)
 
                 mkPageList showSummary pages
       }
     where
-      getPageBySR :: Storage -> SearchResult -> IO Page
-      getPageBySR sto sr
-          = getPage sto (srPageName sr) (Just (srPageRev sr)) >>= return . fromJust
+      getPageByHP :: Storage -> HitPage -> IO Page
+      getPageByHP sto hp
+          = getPage sto (hpPageName hp) (Just (hpPageRev hp)) >>= return . fromJust
 
       mkPageList :: Bool -> [Page] -> IO BlockElement
       mkPageList showSummary pages