Просмотр исходного кода

imprv: add installed-date to questionnaire answer
Get oldest User only if there is createdAt data

Tatsuya Ise 2 лет назад
Родитель
Сommit
7559d3e382

+ 1 - 1
apps/app/src/features/questionnaire/server/service/questionnaire.ts

@@ -33,7 +33,7 @@ class QuestionnaireService {
     hasher.update(appSiteUrl);
     const appSiteUrlHashed = hasher.digest('hex');
 
-    const users = await User.find().limit(1).sort({ createdAt: 1 });
+    const users = await User.find({ createdAt: { $ne: null } }).limit(1).sort({ createdAt: 1 });
     const installedAtByOldestUser = users[0].createdAt;
 
     const appInstalledConfig = await mongoose.model('Config').findOne({ key: 'app:installed' });