making sure algolia errors if don't have env variables as we need it
This commit is contained in:
+13
@@ -12,6 +12,8 @@ this conversation had something going on (new link, new room, new clip...) AND
|
|||||||
other users just subscribe to this published source // -> users - A -> last
|
other users just subscribe to this published source // -> users - A -> last
|
||||||
interaction date // -> audioClips - c // -> links // -> live }
|
interaction date // -> audioClips - c // -> links // -> live }
|
||||||
|
|
||||||
|
- also be able to see very cleraly who the last speaker was in the conversation
|
||||||
|
|
||||||
# Listeners
|
# Listeners
|
||||||
|
|
||||||
### A - listener for all - users within conversation documents
|
### A - listener for all - users within conversation documents
|
||||||
@@ -45,3 +47,14 @@ all conversations in the conversation map and place in right category /\*\*
|
|||||||
- } \*/
|
- } \*/
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|
||||||
|
# Dashboard
|
||||||
|
|
||||||
|
### Data Needed
|
||||||
|
|
||||||
|
- live conversations going on right now and which people are in them
|
||||||
|
- all inbox-like conversations such as today, last 7 days, etc
|
||||||
|
a. being able to play the last message in the conversation with a play button
|
||||||
|
b. see if there is a new update in the conversation which I have not viewed
|
||||||
|
- priority conversations
|
||||||
|
a. need to be able to play any messages from there
|
||||||
@@ -1,20 +1,11 @@
|
|||||||
import algoliaSearch, { SearchClient } from "algoliasearch";
|
import algoliaSearch, { SearchClient } from "algoliasearch";
|
||||||
|
|
||||||
var searchClient: SearchClient = null;
|
const searchClient: SearchClient = algoliaSearch(
|
||||||
|
process.env.NEXT_PUBLIC_ALGOLIA_APP_ID,
|
||||||
if (
|
|
||||||
process.env.NEXT_PUBLIC_ALGOLIA_APP_ID &&
|
|
||||||
process.env.NEXT_PUBLIC_ALGOLIA_API_KEY
|
process.env.NEXT_PUBLIC_ALGOLIA_API_KEY
|
||||||
) {
|
);
|
||||||
searchClient = algoliaSearch(
|
|
||||||
process.env.NEXT_PUBLIC_ALGOLIA_APP_ID,
|
|
||||||
process.env.NEXT_PUBLIC_ALGOLIA_API_KEY
|
|
||||||
);
|
|
||||||
|
|
||||||
console.log("set up algolia search successfully");
|
console.log("set up algolia search successfully");
|
||||||
} else {
|
|
||||||
console.error("unable to set up aloglia");
|
|
||||||
}
|
|
||||||
|
|
||||||
export const usersIndex = searchClient.initIndex(
|
export const usersIndex = searchClient.initIndex(
|
||||||
process.env.NEXT_PUBLIC_ALGOLIA_USERS_INDEX_NAME || ""
|
process.env.NEXT_PUBLIC_ALGOLIA_USERS_INDEX_NAME || ""
|
||||||
|
|||||||
Reference in New Issue
Block a user