Skip to content

Commit 5ddf3ea

Browse files
review comments
1 parent 4e9e6b9 commit 5ddf3ea

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ url = "2.5.2"
2626
futures-util = "0.3.30"
2727
serde = "1.0.219"
2828
serde_json = "1.0.120"
29-
serde_with = { version = "3.0", features = ["base64"] }
29+
serde_with = { version = "3.14.0" }
3030
tempfile = "3.10.1"
3131
portpicker = "0.1.1"
3232
http = "1.3.1"

sdk-rs/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ futures-util = { workspace = true }
1616
http = { workspace = true }
1717
reqwest = { workspace = true, features = ["json"] }
1818
serde = { workspace = true, features = ["derive"] }
19-
serde_with = { workspace = true }
19+
serde_with = { workspace = true, features = ["base64"] }
2020
serde_json = { workspace = true }
2121
thiserror = { workspace = true }
2222
tokio = { workspace = true, features = ["full"] }

sdk-ts/src/store.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,8 @@ export class StoreClient {
6464
const encodedKey = Base64.fromUint8Array(key);
6565
const url = `${this.client.baseUrl}/store/${encodedKey}`;
6666
try {
67-
const response = await this.client.httpClient.get<{ value: number[] }>(url);
68-
const value = new Uint8Array(response.data.value);
67+
const response = await this.client.httpClient.get<{ value: string }>(url);
68+
const value = Base64.toUint8Array(response.data.value);
6969
return { value };
7070
} catch (error) {
7171
if (error instanceof AxiosError && error.response) {
@@ -97,10 +97,10 @@ export class StoreClient {
9797
if (limit) url.searchParams.append('limit', limit.toString());
9898

9999
try {
100-
const response = await this.client.httpClient.get<{ results: { key: number[], value: number[] }[] }>(url.toString());
100+
const response = await this.client.httpClient.get<{ results: { key: string, value: string }[] }>(url.toString());
101101
const results = response.data.results.map(item => ({
102-
key: new Uint8Array(item.key),
103-
value: new Uint8Array(item.value)
102+
key: Base64.toUint8Array(item.key),
103+
value: Base64.toUint8Array(item.value)
104104
}));
105105
return { results };
106106
} catch (error) {

0 commit comments

Comments
 (0)