Merge pull request #112 from stkevintan/fix-js-proto

Map all the (u)int64 type fields to JS_STRING
This commit is contained in:
Changhua 2024-01-25 17:14:50 +08:00 committed by GitHub
commit 1160d90542
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 9 additions and 8 deletions

1
.gitmodules vendored
View File

@ -1,3 +1,4 @@
[submodule "clients/node"]
path = clients/node
url = https://github.com/stkevintan/node-wcferry
branch = main

View File

@ -52,7 +52,7 @@ message Request
XmlMsg xml = 9;
DecPath dec = 10;
Transfer tf = 11;
uint64 ui64 = 12; // 64
uint64 ui64 = 12 [jstype = JS_STRING]; // 64
bool flag = 13;
AttachMsg att = 14;
AudioMsg am = 15;
@ -86,7 +86,7 @@ message WxMsg
{
bool is_self = 1; //
bool is_group = 2; //
uint64 id = 3; // id
uint64 id = 3 [jstype = JS_STRING]; // id
uint32 type = 4; //
uint32 ts = 5; //
string roomid = 6; // id
@ -194,14 +194,14 @@ message Transfer
message AttachMsg
{
uint64 id = 1; // id
uint64 id = 1 [jstype = JS_STRING]; // id
string thumb = 2; // thumb
string extra = 3; // extra
}
message AudioMsg
{
uint64 id = 1; // id
uint64 id = 1 [jstype = JS_STRING]; // id
string dir = 2; //
}
@ -230,6 +230,6 @@ message OcrMsg
message ForwardMsg
{
uint64 id = 1; // ID
uint64 id = 1 [jstype = JS_STRING]; // ID
string receiver = 2; // roomId wxid
}

@ -1 +1 @@
Subproject commit 09043a96859318568a4fec5bf29be19a449341d1
Subproject commit e4d0f7fc3f7799b2710591f35ece4ff8858a4cb5

View File

@ -16,6 +16,6 @@ message RoomData {
int32 field_4 = 4;
int32 room_capacity = 5;
int32 field_6 = 6;
int64 field_7 = 7;
int64 field_8 = 8;
int64 field_7 = 7 [jstype = JS_STRING];
int64 field_8 = 8 [jstype = JS_STRING];
}