К сожалению тут в чате очень мало экстрасенсов и только по ошибке не всегда могут сказать в чем проблема.
скинуть саму функцию?
Желательно
const functions = require('firebase-functions'); const StreamChat = require('stream-chat').StreamChat; const admin = require('firebase-admin'); admin.initializeApp(); const STREAM_API_KEY = 'XX'; const STREAM_SECRET = 'XX'; const serverClient = StreamChat.getInstance(STREAM_API_KEY, STREAM_SECRET); exports.onCreateUser = functions.auth.user().onCreate((user) => { const userDocId = user.uid; const streamToken = serverClient.createToken(userDocId); return admin .firestore() .collection('usersDescriptiveData') .doc(userDocId) .set({ userDocId, streamToken, }); });
Как там
Лучше в @firebase_ru , можно сразу с логами, в которые вам предлагают заглянуть на скриншотах
попробуй консоль логи раскидать, на чем оно фейлится И можно импорті юзать, типа import * as admin from "firebase-admin"; import * as functions from "firebase-functions"; import {StreamChat} from 'stream-chat'; admin.initializeApp(functions.config().firebase);
Корч, проблема была в том что я не скачал stream-chat в локальный package.json (чисто для cloud functions)👍
Обсуждают сегодня