marcobonaccorso / kezapp-mac

0 stars 0 forks source link

il metodo registrazione non si avvia sul server #3

Closed francescolillo24 closed 3 years ago

francescolillo24 commented 3 years ago

abbiamo provato ad avviare testare l aplicazione sia da lato client che da lato server ma non risponde sotto le mando il codice

@Override public RegistrazioneDto registrazione(RichiediRegistrazioneDto reqDto) { //creare una chat con i dati ricevuti dal controller Chat c1 = new Chat(reqDto.getNickname()); //salvarla su db e recuperarne il valore con l'id aggiornato c1 = chatRepository.save(c1); //convertire l'id in stringa e metterlo nella sessione String s2 = c1.getId().toString(); c1.setSessione(s2); //aggiornare sul db la chat c1 = chatRepository.save(c1); //ritornare il dto richiesto dal controller RegistrazioneDto reg = new RegistrazioneDto(); // impostare nel dto la lista contatti,messaggi e sessione RegistrazioneDto regDto = new RegistrazioneDto(); regDto.setListaContatti(recuperaTutteChat()); regDto.setListaMessaggi(recuperaTuttiMessaggi()); // ritornare questo dto cosi compilato return reg; }

questo e il controller

@RequestMapping("/registrazione") public RegistrazioneDto registrazione(RichiediRegistrazioneDto reqDto) { return registrazione(reqDto); }

io penso che il return del controller debba essere uguale a quello del serviceimpl

luca-lezzerini commented 3 years ago

Manca la console e lo strumento network

luca-lezzerini commented 3 years ago

Ma non avevamo già risolto in aula questa cosa?