Skip to content

Commit 66d8e91

Browse files
Merge pull request #610 from MickL/patch-1
`g resource` may use @patch() in favor of @put()
2 parents 3623176 + 42f8c65 commit 66d8e91

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/lib/resource/files/ts/__name__.controller.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<% if (crud && type === 'rest') { %>import { Controller, Get, Post, Body, Put, Param, Delete } from '@nestjs/common';<%
1+
<% if (crud && type === 'rest') { %>import { Controller, Get, Post, Body, Patch, Param, Delete } from '@nestjs/common';<%
22
} else if (crud && type === 'microservice') { %>import { Controller } from '@nestjs/common';
33
import { MessagePattern, Payload } from '@nestjs/microservices';<%
44
} else { %>import { Controller } from '@nestjs/common';<%
@@ -26,7 +26,7 @@ export class <%= classify(name) %>Controller {
2626
return this.<%= lowercased(name) %>Service.findOne(+id);
2727
}
2828

29-
@Put(':id')
29+
@Patch(':id')
3030
update(@Param('id') id: string, @Body() update<%= singular(classify(name)) %>Dto: Update<%= singular(classify(name)) %>Dto) {
3131
return this.<%= lowercased(name) %>Service.update(+id, update<%= singular(classify(name)) %>Dto);
3232
}

src/lib/resource/resource.factory.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ describe('Resource Factory', () => {
7777

7878
it('should generate "UsersController" class', () => {
7979
expect(tree.readContent('/users/users.controller.ts'))
80-
.toEqual(`import { Controller, Get, Post, Body, Put, Param, Delete } from '@nestjs/common';
80+
.toEqual(`import { Controller, Get, Post, Body, Patch, Param, Delete } from '@nestjs/common';
8181
import { UsersService } from './users.service';
8282
import { CreateUserDto } from './dto/create-user.dto';
8383
import { UpdateUserDto } from './dto/update-user.dto';
@@ -101,7 +101,7 @@ export class UsersController {
101101
return this.usersService.findOne(+id);
102102
}
103103
104-
@Put(':id')
104+
@Patch(':id')
105105
update(@Param('id') id: string, @Body() updateUserDto: UpdateUserDto) {
106106
return this.usersService.update(+id, updateUserDto);
107107
}

0 commit comments

Comments
 (0)