Skip to content

Commit 8d96275

Browse files
refactor: rename fields to subscribedFeedIds and ignoredInvalidFeedIds
Co-Authored-By: Darun Seethammagari <[email protected]>
1 parent ba506a5 commit 8d96275

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

lazer/sdk/js/src/protocol.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@ export type Response =
6666
| {
6767
type: "subscribedWithInvalidFeedIdsIgnored";
6868
subscriptionId: number;
69-
successfulFeeds: number[];
70-
failedFeeds: InvalidFeedSubscriptionDetails;
69+
subscribedFeedIds: number[];
70+
ignoredInvalidFeedIds: InvalidFeedSubscriptionDetails;
7171
}
7272
| {
7373
type: "unsubscribed";

lazer/sdk/rust/protocol/src/subscription.rs

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,20 @@ pub struct SubscribedResponse {
5555
pub subscription_id: SubscriptionId,
5656
}
5757

58+
#[derive(Debug, Clone, PartialEq, Eq, Hash, Serialize, Deserialize)]
59+
#[serde(rename_all = "camelCase")]
60+
pub struct InvalidFeedSubscriptionDetails {
61+
pub unknown_ids: Vec<u32>,
62+
pub unsupported_channels: Vec<u32>,
63+
pub unstable: Vec<u32>,
64+
}
65+
5866
#[derive(Debug, Clone, PartialEq, Eq, Hash, Serialize, Deserialize)]
5967
#[serde(rename_all = "camelCase")]
6068
pub struct SubscribedWithInvalidFeedIdsIgnoredResponse {
6169
pub subscription_id: SubscriptionId,
62-
pub successful_feeds: Vec<u32>,
63-
pub failed_feeds: serde_json::Value,
70+
pub subscribed_feed_ids: Vec<u32>,
71+
pub ignored_invalid_feed_ids: InvalidFeedSubscriptionDetails,
6472
}
6573

6674
#[derive(Debug, Clone, PartialEq, Eq, Hash, Serialize, Deserialize)]

0 commit comments

Comments
 (0)