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
*/
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