const promise = connectionPromise.then(conn => { cancelObj.cancel = async () => { cancelled = true; }; return fn(conn) .then(res => this.pool.release(conn).then(() => { if (cancelled) { throw new Error('Query cancelled'); .catch((err) => this.pool.release(conn).then(() => { if (cancelled) { throw new Error('Query cancelled');
const promise = connectionPromise.then(connection => { cancelObj.cancel = async () => { cancelled = true; }; return fn(connection, queryId) .then(res => this.pool.release(connection).then(() => { if (cancelled) { throw new Error('Query cancelled'); .catch((err) => this.pool.release(connection).then(() => { if (cancelled) { throw new Error('Query cancelled');
counter.should.equal(reportable); }) .then(() => axios.create.restore()); });
const promise = connectionPromise.then(async conn => { const [{ connectionId }] = await conn.execute('select connection_id() as connectionId'); cancelObj.cancel = async () => { }; return fn(conn) .then(res => this.pool.release(conn).then(() => { if (cancelled) { throw new Error('Query cancelled'); .catch((err) => this.pool.release(conn).then(() => { if (cancelled) { throw new Error('Query cancelled');
auth.validatePassword(args.username, args.password).then((validLogin) => { if (validLogin) { context.session.name = args.username; return "Logged in successfully!"; } else { throw new Error("login failed!"); } })
Promise.all( additionalUsers.map(async (user) => { await jennyRostock.relateTo(user, 'following') await user.relateTo(jennyRostock, 'following') }), )
export default function configureStore(onComplete) { const rootReducer = storage.reducer(reducers); const engine = createEngine('Docstash'); const storeMiddleware = storage.createMiddleware(engine, reduxStorageActions); let store = createStore(rootReducer, compose(applyMiddleware(thunk, reduxImmutableStateInvariant(), logger, storeMiddleware), window.devToolsExtension && window.devToolsExtension())); const load = storage.createLoader(engine); load(store).then(onComplete).catch(() => console.log('Failed to load previous state')); return store; }
const sendPromise = () => (req: Request, res: Response, next: NextFunction) => { res.sendPromise = (promise: PromiseLike<any>) => { promise.then( (item: any) => res.json(item), (err: Error) => { next(err); } ); }; next(); }
userRepository.getUserShowReviews(root._id).then(function (reviews) { console.log(reviews); return reviews; })
export default function configureStore(onComplete) { const rootReducer = storage.reducer(reducers); const engine = createEngine('Docstash'); const storeMiddleware = storage.createMiddleware(engine, reduxStorageActions); let store = createStore(rootReducer, applyMiddleware(thunk, storeMiddleware)); const load = storage.createLoader(engine); load(store).then(onComplete).catch(() => console.log('Failed to load previous state')); return store; }
auth.createUser(args.username, args.password).then((userCreatedSucessfully) => { if (userCreatedSucessfully) { return "User created sucessfully!"; } else { throw new Error("User could not be created"); } })
userRepository.getUserEpisodeReviews(root._id).then((reviews) => { console.log(reviews); return reviews; })
const sendPromise = () => (req: Request, res: Response, next: NextFunction) => { res.sendPromise = (promise: PromiseLike<any>) => { promise.then( (item: any) => res.json(item), (err: Error) => { next(err); } ); }; next(); }