func handleUpdatePublisher(exec boil.Executor, p *Publisher) (*Publisher, *HttpError) {
    publisher, err := models.FindPublisher(exec, p.ID)
    if err != nil {
        if err == sql.ErrNoRows {
            return nil, NewNotFoundError()