Conversation
| lines[index] = makeKeyFirebaseCompatible(`"${line.replace(":", '":{')}`); | ||
| } else { | ||
| const split = line.replace('"', '\\"').split(': '); | ||
| const split = line.replace('"', '\\"').split(": "); |
Check failure
Code scanning / CodeQL
Incomplete string escaping or encoding High
| var url = snapshot.metadata.downloadURLs[0]; | ||
| console.log("File available at", url); | ||
| this.linkContainer.innerHTML = | ||
| '<a href="' + url + '">/' + filePath + "</a>"; |
Check warning
Code scanning / CodeQL
DOM text reinterpreted as HTML Medium
| for (let i=0; i<tracers.length; i++) { | ||
| ray(Math.round(27/tracers[i]), 81, ctx, {x: 243, y: 0}); | ||
| const ctx = canvas.getContext("2d"); | ||
| for (let i = 0; i < tracers.length; i++) { |
Check failure
Code scanning / CodeQL
Loop bound injection High
| functions.logger.error('Error minting token.', err); | ||
| res.status(500).send('Error minting token.'); | ||
| } | ||
| app.get("/firebaseCustomToken", [cors, oktaAuth], async (req, res) => { |
Check failure
Code scanning / CodeQL
Missing rate limiting High
| } | ||
| // [START v1domainHttpsError] | ||
| // Only users of a specific domain can sign up. | ||
| if (!email.includes("acme.com")) { |
Check failure
Code scanning / CodeQL
Incomplete URL substring sanitization High
| projectId: 'my-project', | ||
| databaseURL: 'https://my-project.firebaseio.com' | ||
| projectId: "my-project", | ||
| databaseURL: "https://my-project.firebaseio.com", |
Check failure
Code scanning / CodeQL
Incomplete regular expression for hostnames High test
No description provided.