generated from thegrind/laravel-dockerized
14 lines
614 B
JavaScript
14 lines
614 B
JavaScript
// typed as any, since it accepts the _real_ js clients, not the interface we otherwise expect
|
|
export function getAppIdAndApiKey(searchClient) {
|
|
var transporter = searchClient.transporter || {};
|
|
var headers = transporter.headers || transporter.baseHeaders || {};
|
|
var queryParameters = transporter.queryParameters || transporter.baseQueryParameters || {};
|
|
var APP_ID = 'x-algolia-application-id';
|
|
var API_KEY = 'x-algolia-api-key';
|
|
var appId = headers[APP_ID] || queryParameters[APP_ID];
|
|
var apiKey = headers[API_KEY] || queryParameters[API_KEY];
|
|
return {
|
|
appId: appId,
|
|
apiKey: apiKey
|
|
};
|
|
} |