<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Jun 30, 2015 at 10:43 PM, Thomas De Schampheleire <span dir="ltr"><<a href="mailto:patrickdepinguin@gmail.com" target="_blank">patrickdepinguin@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"># HG changeset patch<br>
# User Thomas De Schampheleire <<a href="mailto:thomas.de.schampheleire@gmail.com">thomas.de.schampheleire@gmail.com</a>><br>
# Date 1435592559 -7200<br>
#      Mon Jun 29 17:42:39 2015 +0200<br>
# Node ID f1d674589538cbf1c6d066b203016009d7c679b2<br>
# Parent  2d3ead418f13410650da664144462a54a0312163<br>
autocomplete: fix completion of repository owner<br>
<br>
The owner field of a repository setting was supposed to be autocompletable,<br>
but never really did (at least not in Kallithea, probably it once did in<br>
Rhodecode).<br>
<br>
Instead of making yet another 'OwnerAutoComplete', make a generic<br>
SimpleUserAutoComplete that can be reused in other places that only need<br>
completion of a text input field.<br>
<br>
diff --git a/kallithea/controllers/admin/repos.py b/kallithea/controllers/admin/repos.py<br>
--- a/kallithea/controllers/admin/repos.py<br>
+++ b/kallithea/controllers/admin/repos.py<br>
@@ -370,6 +370,8 @@ class ReposController(BaseRepoController<br>
<br>
         c.repo_fields = RepositoryField.query()\<br>
             .filter(RepositoryField.repository == c.repo_info).all()<br>
+        repo_model = RepoModel()<br>
+        c.users_array = repo_model.get_users_js()<br>
         c.active = 'settings'<br>
         return htmlfill.render(<br>
             render('admin/repos/repo_edit.html'),<br></blockquote><div><br></div><div>This fails for all the other places where repo_edit.html is used.<br><br></div><div>/Mads<br><br></div></div><br></div></div>