hq/app/views/fragments/allKeyStatus.scala.html (24 lines of code) (raw):

@import model._ @import logic.CredentialsReportDisplay.{toDayString, checkNoKeyExists} @import logic.DateUtils @(accessKey1: AccessKey, accessKey2: AccessKey) @keyStatus(accessKey: AccessKey) = { @if(accessKey.keyStatus == AccessKeyDisabled) { <span><i class="material-icons left tooltipped iam-icon--disabled" data-position="bottom" data-delay="50" data-tooltip="Disabled Access Key">vpn_key</i> </span> <span class="iam-icon--disabled">@DateUtils.dayDiff(accessKey.lastRotated) days old</span> } @if(accessKey.keyStatus == AccessKeyEnabled) { <span><i class="material-icons left tooltipped" data-position="bottom" data-delay="50" data-tooltip="Active Access Key">vpn_key</i> </span> <span>@DateUtils.dayDiff(accessKey.lastRotated) days old</span> } } @if(checkNoKeyExists(accessKey1, accessKey2)) { <td>-</td><td>-</td> } else { <td>@keyStatus(accessKey1)</td> <td>@keyStatus(accessKey2)</td> }