aboutsummaryrefslogtreecommitdiff
path: root/Assistant/WebApp
diff options
context:
space:
mode:
Diffstat (limited to 'Assistant/WebApp')
-rw-r--r--Assistant/WebApp/Configurators.hs19
-rw-r--r--Assistant/WebApp/routes3
2 files changed, 7 insertions, 15 deletions
diff --git a/Assistant/WebApp/Configurators.hs b/Assistant/WebApp/Configurators.hs
index 66b8d386e..14da2ddbf 100644
--- a/Assistant/WebApp/Configurators.hs
+++ b/Assistant/WebApp/Configurators.hs
@@ -49,20 +49,13 @@ getConfigR = ifM (inFirstRun)
$(widgetFile "configurators/main")
)
-{- Lists different types of repositories that can be added. -}
-getAddRepositoryR :: Handler RepHtml
-getAddRepositoryR = bootstrap (Just Config) $ do
+{- Lists known repositories, followed by options to add more. -}
+getRepositoriesR :: Handler RepHtml
+getRepositoriesR = bootstrap (Just Config) $ do
sideBarDisplay
- setTitle "Add repository"
- $(widgetFile "configurators/addrepository")
-
-{- Lists known repositories. -}
-getListRepositoriesR :: Handler RepHtml
-getListRepositoriesR = bootstrap (Just Config) $ do
- sideBarDisplay
- setTitle "Repository list"
+ setTitle "Repositories"
repolist <- lift repoList
- $(widgetFile "configurators/listrepositories")
+ $(widgetFile "configurators/repositories")
{- A numbered list of known repositories, including the current one. -}
repoList :: Handler [(String, String)]
@@ -217,7 +210,7 @@ getAddDriveR = bootstrap (Just Config) $ do
FormSuccess (RemovableDrive { mountPoint = d }) -> lift $ do
go $ T.unpack d
setMessage $ toHtml $ T.unwords ["Added", d]
- redirect ListRepositoriesR
+ redirect RepositoriesR
_ -> do
let authtoken = webAppFormAuthToken
$(widgetFile "configurators/adddrive")
diff --git a/Assistant/WebApp/routes b/Assistant/WebApp/routes
index a53caf5ef..60f56cf14 100644
--- a/Assistant/WebApp/routes
+++ b/Assistant/WebApp/routes
@@ -4,10 +4,9 @@
/about AboutR GET
/config ConfigR GET
-/config/repository/add AddRepositoryR GET
+/config/repository RepositoriesR GET
/config/repository/add/drive AddDriveR GET
/config/repository/first FirstRepositoryR GET
-/config/repository/list ListRepositoriesR GET
/transfers/#NotificationId TransfersR GET
/sidebar/#NotificationId SideBarR GET