@@ -444,12 +444,9 @@ func (r *Repo) loadKEPFromYaml(kepPath string) (*api.Proposal, error) {
444
444
return nil , errors .Wrapf (err , "opening PRR approval %s" , prrPath )
445
445
}
446
446
447
- parser , err := api .NewPRRHandler ()
448
- if err != nil {
449
- return nil , errors .Wrap (err , "creating new PRR handler" )
450
- }
447
+ handler := r .PRRHandler
451
448
452
- approval , err := parser .Parse (prrFile )
449
+ approval , err := handler .Parse (prrFile )
453
450
if err != nil {
454
451
return nil , errors .Wrapf (err , "parsing PRR" )
455
452
}
@@ -489,12 +486,9 @@ func (r *Repo) loadKEPFromOldStyle(kepPath string) (*api.Proposal, error) {
489
486
490
487
reader := bytes .NewReader (b )
491
488
492
- parser , err := api .NewKEPHandler ()
493
- if err != nil {
494
- return nil , errors .Wrap (err , "creating new KEP handler" )
495
- }
489
+ handler := r .KEPHandler
496
490
497
- kep , err := parser .Parse (reader )
491
+ kep , err := handler .Parse (reader )
498
492
if err != nil {
499
493
return nil , fmt .Errorf ("kep is invalid: %s" , kep .Error )
500
494
}
0 commit comments