Upgrade to Flow 0.71

This commit is contained in:
Tom Moor
2018-05-05 16:16:08 -07:00
parent 4a4f9f7107
commit 518015f55b
256 changed files with 23205 additions and 3658 deletions

View File

@@ -4,7 +4,7 @@ import _ from 'lodash';
import randomstring from 'randomstring';
import MarkdownSerializer from 'slate-md-serializer';
import Plain from 'slate-plain-serializer';
import { Op } from 'sequelize';
import Sequelize from 'sequelize';
import isUUID from 'validator/lib/isUUID';
import { Collection } from '../models';
@@ -13,6 +13,7 @@ import events from '../events';
import parseTitle from '../../shared/utils/parseTitle';
import Revision from './Revision';
const Op = Sequelize.Op;
const Markdown = new MarkdownSerializer();
const URL_REGEX = /^[a-zA-Z0-9-]*-([a-zA-Z0-9]{10,15})$/;
const DEFAULT_TITLE = 'Untitled document';
@@ -144,6 +145,7 @@ Document.associate = models => {
],
where: {
publishedAt: {
// $FlowFixMe
[Op.ne]: null,
},
},
@@ -202,7 +204,7 @@ Document.searchForUser = async (
LIMIT :limit OFFSET :offset;
`;
const ids = await sequelize
const results = await sequelize
.query(sql, {
replacements: {
query,
@@ -211,7 +213,7 @@ Document.searchForUser = async (
},
model: Document,
})
.map(document => document.id);
const ids = results.map(document => document.id);
// Second query to get views for the data
const withViewsScope = { method: ['withViews', user.id] };