changeset 4719:28f890cf7c4d

settings: show links to added repos after repo scan
author Mads Kiilerich <madski@unity3d.com>
date Tue, 06 Jan 2015 00:54:35 +0100
parents b504198073b7
children 2d7f6fddb9cf
files kallithea/controllers/admin/settings.py
diffstat 1 files changed, 5 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/kallithea/controllers/admin/settings.py	Tue Jan 06 00:54:35 2015 +0100
+++ b/kallithea/controllers/admin/settings.py	Tue Jan 06 00:54:35 2015 +0100
@@ -210,11 +210,11 @@
             added, removed = repo2db_mapper(filesystem_repos, rm_obsolete,
                                             install_git_hook=install_git_hooks,
                                             user=c.authuser.username)
-            _repr = lambda l: ', '.join(map(safe_unicode, l)) or '-'
-            h.flash(_('Repositories successfully '
-                      'rescanned added: %s ; removed: %s') %
-                    (_repr(added), _repr(removed)),
-                    category='success')
+            h.flash(h.literal(_('Repositories successfully rescanned. Added: %s. Removed: %s.') %
+                (', '.join(h.link_to(safe_unicode(repo_name), h.url('summary_home', repo_name=repo_name))
+                 for repo_name in added) or '-',
+                 ', '.join(h.escape(safe_unicode(repo_name)) for repo_name in removed) or '-')),
+                category='success')
             return redirect(url('admin_settings_mapping'))
 
         defaults = Setting.get_app_settings()