Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
Rubén Ramírez
/
MangAffinity
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
91df4476
authored
Feb 22, 2025
by
Rubén Ramírez
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
fix: [Recurso]: Corregidos problemas con la creación de recursos
parent
a30f2a40
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
8 additions
and
3 deletions
src/main/java/com/ujaen/tfg/mangaffinity/rest/RecursosController.java
src/test/java/com/ujaen/tfg/mangaffinity/servicios/TestServicioRecursos.java
src/main/java/com/ujaen/tfg/mangaffinity/rest/RecursosController.java
View file @
91df4476
package
com
.
ujaen
.
tfg
.
mangaffinity
.
rest
;
import
com.ujaen.tfg.mangaffinity.entidades.Recurso
;
import
com.ujaen.tfg.mangaffinity.rest.DTO.DTORecurso
;
import
com.ujaen.tfg.mangaffinity.rest.DTO.Mapper
;
import
com.ujaen.tfg.mangaffinity.servicios.ServicioRecursos
;
import
jakarta.validation.Valid
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
...
@@ -14,11 +16,14 @@ public class RecursosController {
@Autowired
private
ServicioRecursos
servicioRecursos
;
@Autowired
private
Mapper
mapper
;
@PostMapping
(
"/"
)
public
ResponseEntity
<
String
>
crearRecurso
(
@RequestBody
@Valid
Recurso
recurso
)
{
public
ResponseEntity
<
String
>
crearRecurso
(
@RequestBody
DTO
Recurso
recurso
)
{
try
{
servicioRecursos
.
crearRecurso
(
recurso
);
Recurso
nuevoRecurso
=
mapper
.
entity
(
recurso
);
servicioRecursos
.
crearRecurso
(
nuevoRecurso
);
return
ResponseEntity
.
status
(
HttpStatus
.
CREATED
).
build
();
}
catch
(
SecurityException
e
)
{
return
ResponseEntity
.
status
(
HttpStatus
.
UNAUTHORIZED
).
build
();
...
...
src/test/java/com/ujaen/tfg/mangaffinity/servicios/TestServicioRecursos.java
View file @
91df4476
...
...
@@ -34,7 +34,7 @@ public class TestServicioRecursos {
// Verificar que el recurso fue encontrado
assertThat
(
recursos
).
isNotEmpty
();
Recurso
recursoGuardado
=
recursos
.
get
(
0
);
Recurso
recursoGuardado
=
recursos
.
get
First
(
);
// Verificar que los datos guardados son correctos
assertThat
(
recursoGuardado
.
getId
()).
isNotNull
();
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment