Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- func (m *mysqlAdvogadoRepo) GetByLogin(ctx context.Context, id int64) (*entities.Advogado, error) {
- query := "Select id,nome,email,cpf,oab,estado,telefone,senha,token_firebase,createdAt FROM projud_app.ADVOGADOS WHERE id =?"
- rows, err := m.fetch(ctx, query, id)
- if err != nil {
- return nil, err
- }
- payload := &entities.Advogado{}
- if len(rows) > 0 {
- payload = rows[0]
- } else {
- return nil, errors.New("Not found")
- }
- return payload, nil
- }
- pegando tipo da categoria
- var id int64
- idKey, ok := mux.Vars(r)["tipo"]
- if ok && len(idKey) > 0 {
- keyID, err := strconv.ParseInt(idKey, 10, 64)
- if err != nil {
- respondWithError(w, 500, "Invalid syntax")
- return
- }
- id = keyID
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement