ОШИБКА ВНУТРЕННЕГО УТВЕРЖДЕНИЯ FIRESTORE (9.2.0): Неожиданное состояние приложения nextjs

# #javascript #reactjs #firebase #next.js

Вопрос:

Поэтому я пытаюсь настроить сервер для своего приложения nextjs, и когда я запускаю его, я продолжаю получать эту ошибку в функции, которая используется для получения пользователя из firestore на основе поиска по запросу. Я новичок в firebase, поэтому я действительно не знаю, что означает эта ошибка.

Это функция, в которой возникает ошибка:

 export async function getUserWithUsername(username) {  const usersRef = collection(firestore, 'users');  const q = query(usersRef, where('username', '==', username), limit(1));  const userDoc = (await getDocs(q)).docs[0];  return userDoc; }  

Это функция getServerSideProps, где она вызывается:

 export async function getServerSideProps({ query }) {  const { username } = query;  const userDoc = await getUserWithUsername(username);  if (!userDoc) {  return {  notFound: true,  };  }  .... ...