Aggiunta di ulteriori informazioni a created_by (dall'utente e da user_summary)

Ciao!

Sto cercando di capire come aggiungere più informazioni a created_by in una richiesta GET per un ID di argomento.
Da quello che ho visto, utilizza BasicUserSerializer, che restituisce:

"created_by": {
  "id": 1,
  "username": "Nome",
  "name": "Nome",
  "avatar_template": "/url_avatar_utente"
}

Se volessi aggiungere altri dettagli, come likes_give, likes_received, created_at e altre informazioni rilevanti dell’autore dell’argomento (OP), come potrei fare?

Stavo esaminando add_to_serializer e ho provato a fare qualcosa del genere, ma non funziona e rompe ogni pagina:

#customization:plugin.rb
after_initialize do
  add_to_serializer(:basic_user, :created_at) do
    object.created_at
  end
end

Grazie!

4 Mi Piace

Rialzo questo post :slight_smile:
Se sai come risolvere il problema, parlane con me; posso anche pagarti per l’informazione. Inviami un messaggio privato se preferisci.

Probabilmente perché non è selezionato. Questo è un patch piuttosto complesso che stai cercando. Dato che si tratta di un lavoro retribuito, penso che Marketplace sia un buon posto.

4 Mi Piace

Ciao da Pavilion
Ho risolto il problema, è effettivamente complicato. Ti invierò un messaggio privato a riguardo.

5 Mi Piace

Questo compito è stato completato e pagato tempestivamente. È stato un piacere lavorare con @Mgcs

6 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.