Comments (4)
I thought it might have been because I was present in the same browser from multiple tabs under different users - one in this local devel instance and another on ohbm.sparkle.space/in/seasig .
@yarikoptic From memory I don't think I have noticed/seen this come up before even when i've been using both the local + deployed version at the same time.
I went to Home in the official one but issue persisted. I have not observed it in the official one.
@yarikoptic As noted at the bottom of the snippet you shared:
This screen is visible only in development. It will not appear if the app crashes in production.
Open your browser’s developer console to further inspect this error. Click the 'X' or hit ESC to dismiss this message.
So you're not going to see the same 'obvious pop up error' in the production environments. Though you will likely be able to observe the error in the DevTools JS console if it occurs.
Unhandled Rejection (Error): internal
new HttpsErrorImpl
@yarikoptic I believe HttpsError
and internal
tend to related to errors happening in the backend firebase functions, rather than the frontend code. So you may be able to get better details about it by:
- Looking in the firebase web/admin console
- 'Functions' on the left hand menu
- 'Logs' tab, then filter by 'Error'
I just had a quick look at env/ohbm
and there didn't seem to be any error logs showing there for the production backend functions.
from sparkle.
I just ran into the same issue while trying to dev on this locally! This is the output of the error I see in the JS console. (I also didn't set up a Twilio token, as that was marked optional in the setup docs, but I'll try that out.) I think that's unrelated actually...maybe it's just the CORS problem?
from sparkle.
@talum When you see this CORS issue, are you running the firebase functions emulator locally? The main times I've seen CORS issues from the backend functions has been when not running the functions emulator (or when I have been running it, but had it mapped through to a different/wrong environment (than what my ENV files were pointing to) with firebase use
)
You're going to need 2 terminal tabs to launch Sparkle application locally. Make sure that you're located in the application root folder and follow steps below:
Run
npm run firebase:emulate-functions
in the first tab
Runnpm run start
in the second
And if you haven't already, the npx firebase login
and npx firebase use PROJECT-ID
parts of this:
from sparkle.
@0xdevalias Yup, I was running the firebase functions locally. It might be because I was running the firebase emulator with the firebase project I had created, while also using the credentials y'all had provided for the hackathon. That seems wild, I know. It was mostly to get around having to set up billing under the firebase account I had created.
Anyway, this is probably just good to know for whatever hackathons people might host in the future.
from sparkle.
Related Issues (20)
- Clicking on delete brings up a modal for the author HOT 2
- Clicking "Happening now" button on Schedule / event dialog crashes HOT 1
- Horizontal scrollbar only visible at bottom of schedule pane
- Time information only visible at top of schedule pane
- Join poster highlights room from schedule HOT 1
- Feature request: Chat/DM activity indicators HOT 5
- [chat] As an admin, I want to be able to convert a chat message to a question (and vice versa) HOT 1
- [env/ohbm] BUG: User icons misrepresenting presence HOT 4
- BUG: The eye in the video of people in a poster does not anything
- idea: "news feed" on home page from all public chats messages HOT 1
- [OHBM] Feature request: Match presenter avatars by email, not name
- [OHBM] Feature request: Checkbox to sort posters by number of people present
- [table] idea - add whiteboard (expandable?) option
- [table] add option to resize main video HOT 1
- [chat] add emoji reactions to messages
- idea: DJ chatbot
- As a user, when clicking on the 'enter' button to load a room/venue, I want to be able to choose to open a new tab (aka: replace button with a href) HOT 6
- [admin v3] add WorldUsersProvider to fix 💣 HOT 5
- 1776
- script to add slug for spaces in admin side HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sparkle.