瀏覽代碼

Update ComposeModal.vue, add 451 http code warning

Daniel Supernault 5 年之前
父節點
當前提交
b213dcda0b
共有 1 個文件被更改,包括 15 次插入4 次删除
  1. 15 4
      resources/assets/js/components/ComposeModal.vue

+ 15 - 4
resources/assets/js/components/ComposeModal.vue

@@ -700,10 +700,21 @@ export default {
 						self.page = 2;
 					}, 300);
 				}).catch(function(e) {
-					self.uploading = false;
-					io.value = null;
-					swal('Oops, something went wrong!', 'An unexpected error occurred.', 'error');
-					self.page = 2;
+					switch(e.response.status) {
+						case 451:
+							self.uploading = false;
+							io.value = null;
+							swal('Banned Content', 'This content has been banned and cannot be uploaded.', 'error');
+							self.page = 2;
+						break;
+
+						default:
+							self.uploading = false;
+							io.value = null;
+							swal('Oops, something went wrong!', 'An unexpected error occurred.', 'error');
+							self.page = 2;
+						break;
+					}
 				});
 				io.value = null;
 				self.uploadProgress = 0;