Fix subscribe-button for logged-out users

This commit is contained in:
Rigel Kent 2020-01-10 11:42:53 +01:00
parent 62fca05de4
commit 2d0d88a0cb
No known key found for this signature in database
GPG Key ID: 5E53E96A494E452F
2 changed files with 4 additions and 4 deletions

View File

@ -12,8 +12,8 @@
</span>
</ng-template>
</span>
<span *ngIf="displayFollowers && videoChannel.followersCount !== 0" class="followers-count">
{{ videoChannel.followersCount | myNumberFormatter }}
<span *ngIf="!isBigButton() && displayFollowers && videoChannels.length > 1 && videoChannels[0].followersCount !== 0" class="followers-count">
{{ videoChannels[0].followersCount | myNumberFormatter }}
</span>
</ng-template>
@ -50,7 +50,7 @@
<h6 class="dropdown-header" i18n>Using an ActivityPub account</h6>
<button class="dropdown-item" (click)="subscribe()">
<span *ngIf="!isUserLoggedIn()" i18n>Subscribe with an account on {{ videoChannel.host }}</span>
<span *ngIf="!isUserLoggedIn()" i18n>Subscribe with an account on this instance</span>
<span *ngIf="isUserLoggedIn()" i18n>Subscribe with your local account</span>
</button>

View File

@ -146,7 +146,7 @@ export class SubscribeButtonComponent implements OnInit {
}
isBigButton () {
return this.videoChannels.length > 1 && this.isAtLeastOneChannelSubscribed()
return this.isUserLoggedIn() && this.videoChannels.length > 1 && this.isAtLeastOneChannelSubscribed()
}
gotoLogin () {