Skip to content

Commit

Permalink
properly implementing minimum lenght limit in search
Browse files Browse the repository at this point in the history
  • Loading branch information
kakwa committed Jul 6, 2016
1 parent 3b6cf61 commit baee15c
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 5 deletions.
4 changes: 2 additions & 2 deletions ldapcherry/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -890,7 +890,7 @@ def searchuser(self, searchstring=None):
""" search user page """
self._check_auth(must_admin=False)
is_admin = self._check_admin()
if searchstring is not None:
if searchstring is not None and len(searchstring) > 2:
res = self._search(searchstring)
else:
res = None
Expand Down Expand Up @@ -927,7 +927,7 @@ def searchadmin(self, searchstring=None):
""" search user page """
self._check_auth(must_admin=True)
is_admin = self._check_admin()
if searchstring is not None:
if searchstring is not None and len(searchstring) > 2:
res = self._search(searchstring)
else:
res = None
Expand Down
2 changes: 1 addition & 1 deletion resources/templates/navbar.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<a class="navbar-brand navbar-right" href='/logout'><span class="glyphicon glyphicon-off"></span> Logout</a>
<form method='GET' action='/searchuser' class="navbar-form navbar-right" role="search" data-toggle="validator">
<div class="form-group">
<input type="text" class="form-control" data-minlength="3" name="searchstring" placeholder="Search User" data-error="Too short">
<input type="text" class="form-control" data-minlength="3" name="searchstring" placeholder="Search User" data-error="Too short" required>
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
Expand Down
2 changes: 1 addition & 1 deletion resources/templates/searchadmin.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<form method='get' action='/searchadmin' role="form" class="form-inline" data-toggle="validator">
<div class="form-group">
<label for="searchstring">Search user to modify/delete</label>
<input type="text" class="form-control" data-minlength="3" data-error="Too short" id="searchstring" name="searchstring" placeholder="Search User">
<input type="text" class="form-control" data-minlength="3" data-error="Too short" id="searchstring" name="searchstring" placeholder="Search User" required>
</div>
<div class="form-group">
<label for="submit">Submit</label>
Expand Down
2 changes: 1 addition & 1 deletion resources/templates/searchuser.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<form method='get' action='/searchuser' role="form" class="form-inline" data-toggle="validator">
<div class="form-group">
<label for="searchstring">Search user</label>
<input type="text" id="searchstring" data-minlength="3" data-error="Too short" class="form-control" name="searchstring" placeholder="Search User">
<input type="text" id="searchstring" data-minlength="3" data-error="Too short" class="form-control" name="searchstring" placeholder="Search User" required>
</div>
<div class="form-group">
<label for="submit">Submit</label>
Expand Down

0 comments on commit baee15c

Please sign in to comment.