mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2025-11-13 16:22:59 +10:00
fix(server): photo uploads not working, fix save location and returned url
fix #658
This commit is contained in:
@ -19,7 +19,7 @@ import { UsersModule } from './users/users.module';
|
|||||||
@Module({
|
@Module({
|
||||||
imports: [
|
imports: [
|
||||||
ServeStaticModule.forRoot({
|
ServeStaticModule.forRoot({
|
||||||
serveRoot: '/api',
|
serveRoot: '/assets',
|
||||||
rootPath: join(__dirname, 'assets'),
|
rootPath: join(__dirname, 'assets'),
|
||||||
}),
|
}),
|
||||||
ConfigModule,
|
ConfigModule,
|
||||||
|
|||||||
@ -219,7 +219,7 @@ export class ResumeService {
|
|||||||
async uploadPhoto(id: number, userId: number, filename: string) {
|
async uploadPhoto(id: number, userId: number, filename: string) {
|
||||||
const resume = await this.findOne(id, userId);
|
const resume = await this.findOne(id, userId);
|
||||||
|
|
||||||
const url = `/api/uploads/${userId}/${id}/${filename}`;
|
const url = `/api/assets/uploads/${userId}/${id}/${filename}`;
|
||||||
const updatedResume = set(resume, 'basics.photo.url', url);
|
const updatedResume = set(resume, 'basics.photo.url', url);
|
||||||
|
|
||||||
return this.resumeRepository.save<Resume>(updatedResume);
|
return this.resumeRepository.save<Resume>(updatedResume);
|
||||||
|
|||||||
Reference in New Issue
Block a user