mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-21 20:47:08 -05:00
Make sure we infer the university when the user finishes typing his email.
This commit is contained in:
parent
70b3df5a0e
commit
76d8ab11e5
2 changed files with 3 additions and 2 deletions
|
@ -45,7 +45,7 @@ define [
|
|||
controller: inputSuggestionsController
|
||||
template: """
|
||||
<div class="input-suggestions">
|
||||
<div type="text" class="form-control input-suggestions-shadow">
|
||||
<div class="form-control input-suggestions-shadow">
|
||||
<span ng-bind="$ctrl.localNgModel" class="input-suggestions-shadow-existing" ng-show="$ctrl.showHint"></span><span ng-bind="$ctrl.suggestion" class="input-suggestions-shadow-suggested" ng-show="$ctrl.showHint"></span>
|
||||
</div>
|
||||
<input type="text" ng-focus="$ctrl.handleFocus()" ng-keyDown="$ctrl.handleKeyDown($event)" ng-blur="$ctrl.handleBlur()" ng-model="$ctrl.localNgModel" ng-model-options="$ctrl.localNgModelOptions" ng-model-options="{ debounce: 50 }" class="form-control input-suggestions-main" ng-attr-id="{{ ::$ctrl.inputId }}" ng-attr-placeholder="{{ ::$ctrl.inputPlaceholder }}" ng-attr-type="{{ ::$ctrl.inputType }}" ng-attr-name="{{ ::$ctrl.inputName }}" ng-required="::$ctrl.inputRequired">
|
||||
|
|
|
@ -29,7 +29,8 @@ define [
|
|||
|
||||
UserAffiliationsDataService.getUniversityDomainFromPartialDomainInput(userInputLocalAndDomain.domain)
|
||||
.then (universityDomain) ->
|
||||
if userInputLocalAndDomain.domain == universityDomain.hostname
|
||||
currentUserInputLocalAndDomain = _matchLocalAndDomain $scope.newAffiliation.email
|
||||
if currentUserInputLocalAndDomain.domain == universityDomain.hostname
|
||||
$scope.newAffiliation.university = universityDomain.university
|
||||
$scope.newAffiliation.department = universityDomain.department
|
||||
else
|
||||
|
|
Loading…
Reference in a new issue