don't show crossposter label when it's a bot

This commit is contained in:
Nicolas Constant 2019-03-02 00:55:49 -05:00
parent e736ad8c08
commit c33df7e366
No known key found for this signature in database
GPG Key ID: 1E9F677FB01A5688
1 changed files with 10 additions and 8 deletions

View File

@ -78,14 +78,16 @@ export class StatusComponent implements OnInit {
private checkLabels(status: Status) { private checkLabels(status: Status) {
//since API is limited with federated status... //since API is limited with federated status...
if (status.uri.includes('birdsite.link')) { if (!status.account.bot) {
this.isCrossPoster = true; if (status.uri.includes('birdsite.link')) {
}
else if (status.application) {
const usedApp = status.application.name.toLowerCase();
if (usedApp && (usedApp.includes('moa') || usedApp.includes('birdsite') || usedApp.includes('twitter'))) {
this.isCrossPoster = true; this.isCrossPoster = true;
} }
else if (status.application) {
const usedApp = status.application.name.toLowerCase();
if (usedApp && (usedApp.includes('moa') || usedApp.includes('birdsite') || usedApp.includes('twitter'))) {
this.isCrossPoster = true;
}
}
} }
if (status.in_reply_to_account_id && status.in_reply_to_account_id === status.account.id) { if (status.in_reply_to_account_id && status.in_reply_to_account_id === status.account.id) {