Can i have multiple call inside single module
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 25/100
Línea de trabajo
Start with app/api/proj/api/v2/entities/committee.rb and compare the defined Committee and CommitteeWithSubcommittees classes with the Grape present calls. Check the corresponding standalone committee_list.rb file and determine whether the intended entity name is CommitteeWithSubcommittees or CommitteeList. Done means the intended entity can be referenced from the single file without breaking presentation.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I want to have multiple classes inside grape entity file, this is the folder structure app/api/proj/api/v2/entities/committee.rb
module PROJ::API::V2::Entities
class Committee < Grape::Entity
expose :id
expose :name, :full_name, :email, :tag, :parent_id
expose :country do |entity, option|
entity.parent.name if entity.parent.present?
end
include Urls
private
def self.namespace_path
"committees"
end
end
class CommitteeWithSubcommittees < CommitteeBase
# include ProfilePhoto
expose :suboffices, with: 'PROJ::API::V2::Entities::CommitteeBase'
end
and inside the grape api
present @committees, with: PROJ::API::V2::Entities::Committee
is working. but if i present with
present @committees, with: PROJ::API::V2::Entities::CommitteeList
it is not working. But it works when i move it to a new file named committee_list.rb inside entities
- Lenguaje dominante
- Ruby
- Estrellas
- 730
- Forks
- 155
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de ruby-grape/grape-entity
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
ruby-grape/grape-entity#386 · 7 comentarios · 1 reacción ·
-
Custom Entity options supportAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
ruby-grape/grape-entity#382 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
ruby-grape/grape-entity#380 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
ruby-grape/grape-entity#373 · 2 comentarios ·
-
Truncate FormatterAbierto
Dificultad 1/5 1-3 horas Aptitud para principiantes 45/100
ruby-grape/grape-entity#372 ·
Todos los issues de ruby-grape/grape-entity
Issues similares
-
Add ZammadPosiblemente ocupada @Arslan-TR la tomó hoy. Abiertorequest
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
endoflife-date/endoflife.date#11298 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
performance v/6
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
WITCodingClub/calendar-backend#689 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 86/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
rubys/roundhouse#571 ·
Los mantenedores suelen responder en 1 día
-
area/web interface
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
mastodon/mastodon#40924 · 1 comentario ·
Los mantenedores suelen responder en 1 día