ajaynegi33 / ajaynegi33/LibraryMan-API

[BUG] Null Values Returned for Book and Member When Borrowing a Book

Aberta
#23 9 comentários 0 reações 1 responsável Reivindicada por @shreyamaheshwari1 Ver no GitHub
bug good first issue gssoc gssoc-ext hacktoberfest hacktoberfest-accepted level1 status: ready for dev
Linguagem predominante
Java
Estrelas
54
Forks
53
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

### Is this a new issue?

- [x] I have searched "open" and "closed" issues, and this is not a duplicate.

### Bug Description

When borrowing a book via the POST request to http://localhost:8080/api/borrowings, the response contains null values for both the book and member details. The expected behavior is to return the complete details of the book and member, but instead, the following response is received:
```json
{
"borrowingId": 1,
"book": {
"bookId": 2,
"title": null,
"author": null,
"isbn": null,
"publisher": null,
"publishedYear": 0,
"genre": null,
"copiesAvailable": 0
},
"fine": null,
"member": {
"memberId": 2,
"name": null,
"email": null,
"password": null,
"role": null,
"membershipDate": null
},
"borrowDate": "2024-09-05T17:37:49.623+00:00",
"dueDate": "2024-09-20T17:37:49.623+00:00",
"returnDate": null
}
```

### Steps to Reproduce

1. Borrow a book by sending a POST request to http://localhost:8080/api/borrowings with valid book and member data.
2. Check the response body for book and member details.

### Expected Behavior
- The response should contain the correct book and member details, such as title, author, ISBN, and member name, email, etc.

Guia de contribuição

Abrir o guia de contribuição

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.