Skip to content

Commit eaa391a

Browse files
refactor(dashboard_metadata): alter query for merchant scoped metadata (#5397)
1 parent 4838a86 commit eaa391a

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

crates/diesel_models/src/query/dashboard_metadata.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,9 +87,8 @@ impl DashboardMetadata {
8787
org_id: String,
8888
data_types: Vec<enums::DashboardMetadata>,
8989
) -> StorageResult<Vec<Self>> {
90-
let predicate = dsl::user_id
91-
.is_null()
92-
.and(dsl::merchant_id.eq(merchant_id))
90+
let predicate = dsl::merchant_id
91+
.eq(merchant_id)
9392
.and(dsl::org_id.eq(org_id))
9493
.and(dsl::data_key.eq_any(data_types));
9594

crates/router/src/db/dashboard_metadata.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -276,8 +276,7 @@ impl DashboardMetadataInterface for MockDb {
276276
let query_result = dashboard_metadata
277277
.iter()
278278
.filter(|metadata_inner| {
279-
metadata_inner.user_id.is_none()
280-
&& metadata_inner.merchant_id == merchant_id
279+
metadata_inner.merchant_id == merchant_id
281280
&& metadata_inner.org_id == org_id
282281
&& data_keys.contains(&metadata_inner.data_key)
283282
})

0 commit comments

Comments
 (0)