archivesspace/archivesspace

View on GitHub
frontend/app/assets/javascripts/session.select_user.js

Summary

Maintainability
A
3 hrs
Test Coverage
$(function () {
  var username_typeahead = AS.delayedTypeAhead(function (query, callback) {
    $.ajax({
      url: AS.app_prefix('users/complete'),
      data: { query: query },
      type: 'GET',
      success: function (usernames) {
        callback(usernames);
      },
      error: function () {
        callback([]);
      },
    });
  });

  $('#select-user').typeahead({
    source: username_typeahead.handle,
  });
});