Skip to content
This repository was archived by the owner on May 9, 2022. It is now read-only.

Commit 390d624

Browse files
authored
Merge pull request #827 from ucam-cl-dtg/issue/isaac-api-71/disable-password-changing-for-non-segue-users see isaacphysics/isaac-api#71
Make change password tab only visible to users with a Segue account
2 parents 5764fdb + ac2c9ac commit 390d624

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

app/partials/states/account_settings.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -277,8 +277,8 @@ <h2 class='subheader'>Editing another user's Isaac account.</h2>
277277
</div>
278278

279279
<div class="account-settings-password-reset" ng-class="{content: true, active: 1 == activeTab}">
280-
<ul class="large-block-grid-3 medium-block-grid-1 small-block-grid-1 ru-pad">
281-
<div>
280+
<ul class="large-block-grid-3 medium-block-grid-1 small-block-grid-1 ru-pad">
281+
<div ng-if="user.hasSegueAccount">
282282
<div id="password-current-wrap" class="row" ng-if="user.hasSegueAccount && editingSelf">
283283
<div class="large-6 columns">
284284
<label for="account-password-current">
@@ -311,6 +311,10 @@ <h2 class='subheader'>Editing another user's Isaac account.</h2>
311311
</div>
312312
</div>
313313
</div>
314+
<div ng-if="!user.hasSegueAccount">
315+
<p>You do not currently have a password set for this account; you sign in using <span ng-repeat="account in user.linkedAccounts"><span ng-if="$middle">, </span><span ng-if="user.linkedAccounts.length > 1 && $last"> or </span>{{account | capitalize}}</span>.</p>
316+
<p>Please <a ui-sref="contact({subject: 'Account Password'})">contact us</a> if you would like to add password access to your account.</p>
317+
</div>
314318
</ul>
315319
</div>
316320

0 commit comments

Comments
 (0)