Skip to content

Commit f83a2c6

Browse files
committed
Fix metadata processing request
1 parent 1cbadfd commit f83a2c6

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

web/src/helpers/metadataProcessor.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import axios from 'axios';
99
import { configs } from '../constants';
10-
import { getOrigin } from './origin';
10+
import { getParsedIframeInfo } from './origin';
1111
import { get, isEmpty } from 'lodash';
1212
import { MetadataProcessingResult, MetadataHashInfo, setMetadataHash, setMetadataProcessingCache, clearMetadataProcessingCache } from '../state/settings/reducer';
1313
import { getState } from '../state/store';
@@ -26,8 +26,9 @@ export interface MetadataItem {
2626
database_id?: string;
2727
}
2828

29-
export interface MetadataRequest {
29+
interface MetadataRequest {
3030
origin: string;
31+
r: string;
3132
metadata_items: MetadataItem[];
3233
}
3334

@@ -37,8 +38,10 @@ export interface MetadataRequest {
3738
* @returns The response from the server
3839
*/
3940
export async function processMetadata(metadataItems: MetadataItem[]): Promise<any> {
41+
const iframeInfo = getParsedIframeInfo()
4042
const metadataRequest: MetadataRequest = {
41-
origin: getOrigin(),
43+
origin: iframeInfo.origin,
44+
r: iframeInfo.r,
4245
metadata_items: metadataItems
4346
};
4447

web/src/types.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ export type { GoogleState } from './state/google/types';
33
export type { SemanticFilter, TimeDimension, Order, SemanticQuery } from './state/thumbnails/reducer';
44
export type { Measure, Dimension } from './state/semantic-layer/reducer';
55
export type { TableDiff, TableInfo } from './state/settings/reducer';
6-
export type { MetadataItem, MetadataRequest } from './helpers/metadataProcessor';
6+
export type { MetadataItem } from './helpers/metadataProcessor';
77
export type { Notification, NotificationContent, NotificationsResponse, NotificationActionResponse } from './types/notifications';

0 commit comments

Comments
 (0)