Changes
3 changed files (+23/-2)
-
-
@@ -0,0 +1,11 @@// SPDX-FileCopyrightText: 2025 Shota FUJI <pockawoooh@gmail.com> // SPDX-License-Identifier: AGPL-3.0-only edition = "2023"; package yamori.error.v1; option go_package = "pocka.jp/x/yamori/proto/go/error/v1"; // 認可エラー。ログインユーザには対象の操作を行う権限がない。 message PermissionError {}
-
-
-
@@ -8,6 +8,7 @@import "yamori/error/v1/authentication_error.proto"; import "yamori/error/v1/capability_error.proto"; import "yamori/error/v1/missing_field_error.proto"; import "yamori/error/v1/permission_error.proto"; import "yamori/error/v1/system_error.proto"; import "yamori/workspace/v2/user.proto";
-
@@ -28,7 +29,11 @@ // リクエストの必須フィールドが欠けている。yamori.error.v1.MissingFieldError missing_field_error = 4; // 権限を持っていない。 yamori.error.v1.CapabilityError capability_error = 5; // `permission_error` を使うこと。 yamori.error.v1.CapabilityError capability_error = 5 [deprecated = true]; // 権限を持っていない。 yamori.error.v1.PermissionError permission_error = 9; // 名前の前後に空白が入っている。 // 値は実装依存のデバッグメッセージ。
-
-
-
@@ -6,6 +6,7 @@package yamori.workspace.v2; import "yamori/error/v1/capability_error.proto"; import "yamori/error/v1/permission_error.proto"; import "yamori/error/v1/system_error.proto"; import "yamori/workspace/v2/workspace.proto";
-
@@ -19,6 +20,10 @@ // システムエラーが発生した。yamori.error.v1.SystemError system_error = 2; // 権限がない、もしくはキーが不正。 yamori.error.v1.CapabilityError capability_error = 3; // `permission_error` を使うこと。 yamori.error.v1.CapabilityError capability_error = 3 [deprecated = true]; // 権限を持っていない。 yamori.error.v1.PermissionError permission_error = 4; } }
-