]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - client/src/app/shared/account/account.model.ts
Add support to video support on client
[github/Chocobozzz/PeerTube.git] / client / src / app / shared / account / account.model.ts
index 1dce0003ca0dd9dd02d57a4024242bc800ac13f9..0bdc76478264fc3743fd249df37e048f2b38e162 100644 (file)
@@ -8,6 +8,7 @@ export class Account implements ServerAccount {
   url: string
   name: string
   displayName: string
+  description: string
   host: string
   followingCount: number
   followersCount: number
@@ -22,4 +23,13 @@ export class Account implements ServerAccount {
 
     return window.location.origin + '/client/assets/images/default-avatar.png'
   }
+
+  static CREATE_BY_STRING (accountName: string, host: string) {
+    const absoluteAPIUrl = getAbsoluteAPIUrl()
+    const thisHost = new URL(absoluteAPIUrl).host
+
+    if (host.trim() === thisHost) return accountName
+
+    return accountName + '@' + host
+  }
 }