don't show crossposter label when it's a bot
This commit is contained in:
parent
e736ad8c08
commit
c33df7e366
|
@ -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) {
|
||||||
|
|
Loading…
Reference in New Issue