diff --git a/gamercade_interface/proto/author.proto b/gamercade_interface/proto/author.proto index fc4b4a88..75ad5c06 100644 --- a/gamercade_interface/proto/author.proto +++ b/gamercade_interface/proto/author.proto @@ -33,6 +33,7 @@ message GlobalPermissionLevels { } message PermissionLevel { - string level_name = 1; - uint32 level_strength = 2; + uint32 level_id = 1; + string level_name = 2; + uint32 level_strength = 3; } \ No newline at end of file diff --git a/gamercade_interface/src/output/author.rs b/gamercade_interface/src/output/author.rs index 31e83a05..ebd10d5f 100644 --- a/gamercade_interface/src/output/author.rs +++ b/gamercade_interface/src/output/author.rs @@ -37,9 +37,11 @@ pub struct GlobalPermissionLevels { #[allow(clippy::derive_partial_eq_without_eq)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct PermissionLevel { - #[prost(string, tag = "1")] + #[prost(uint32, tag = "1")] + pub level_id: u32, + #[prost(string, tag = "2")] pub level_name: ::prost::alloc::string::String, - #[prost(uint32, tag = "2")] + #[prost(uint32, tag = "3")] pub level_strength: u32, } /// Generated client implementations.