Fixes s3 path

This commit is contained in:
Jori Lallo
2017-12-13 23:32:45 -08:00
parent 7d756e4fae
commit 308d36c528

View File

@ -1,13 +1,8 @@
// @flow
import uuid from 'uuid';
import Router from 'koa-router';
<<<<<<< HEAD
import { makePolicy, signPolicy, publicS3Endpoint } from '../utils/s3';
=======
import Event from '../models/Event';
import { makePolicy, signPolicy } from '../utils/s3';
>>>>>>> Avatar upload
import auth from './middlewares/authentication';
import { presentUser } from '../presenters';
@ -20,13 +15,12 @@ router.post('user.info', auth(), async ctx => {
router.post('user.update', auth(), async ctx => {
const { user } = ctx.state;
const { name, avatarUrl } = ctx.body;
const endpoint = publicS3Endpoint();
if (name) user.name = name;
if (
avatarUrl &&
avatarUrl.startsWith(
`${process.env.AWS_S3_UPLOAD_BUCKET_URL}uploads/${ctx.state.user.id}`
)
avatarUrl.startsWith(`${endpoint}/uploads/${ctx.state.user.id}`)
)
user.avatarUrl = avatarUrl;
await user.save();