]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - shared/models/server/server-error-code.enum.ts
Prevent fetching playlist status after logout
[github/Chocobozzz/PeerTube.git] / shared / models / server / server-error-code.enum.ts
index 2795fa569bbeec04311228e674f4616c2ba85232..115421d4d5fa65341c8113ff8c4c16dfb69fbbf3 100644 (file)
@@ -1,4 +1,15 @@
 export const enum ServerErrorCode {
+  /**
+   * The simplest form of payload too large: when the file size is over the
+   * global file size limit
+   */
+  MAX_FILE_SIZE_REACHED = 'max_file_size_reached',
+
+  /**
+   * The payload is too large for the user quota set
+   */
+  QUOTA_REACHED = 'quota_reached',
+
   /**
    * Error yielded upon trying to access a video that is not federated, nor can
    * be. This may be due to: remote videos on instances that are not followed by
@@ -6,13 +17,15 @@ export const enum ServerErrorCode {
    */
   DOES_NOT_RESPECT_FOLLOW_CONSTRAINTS = 'does_not_respect_follow_constraints',
 
+  LIVE_NOT_ENABLED = 'live_not_enabled',
+  LIVE_NOT_ALLOWING_REPLAY = 'live_not_allowing_replay',
+  LIVE_CONFLICTING_PERMANENT_AND_SAVE_REPLAY = 'live_conflicting_permanent_and_save_replay',
   /**
    * Pretty self-explanatory: the set maximum number of simultaneous lives was
    * reached, and this error is typically there to inform the user trying to
    * broadcast one.
    */
   MAX_INSTANCE_LIVES_LIMIT_REACHED = 'max_instance_lives_limit_reached',
-
   /**
    * Pretty self-explanatory: the set maximum number of simultaneous lives FOR
    * THIS USER was reached, and this error is typically there to inform the user