@@ -628,20 +628,20 @@ function dual_status(term::MOI.TerminationStatusCode)
628628 return term
629629end
630630
631- function MOI. get (optimizer:: DualOptimizer , :: MOI.ObjectiveValue )
632- return MOI. get (optimizer. dual_problem. dual_model, MOI. DualObjectiveValue ())
631+ function MOI. get (optimizer:: DualOptimizer , attr :: MOI.ObjectiveValue )
632+ return MOI. get (optimizer. dual_problem. dual_model, MOI. DualObjectiveValue (attr . result_index ))
633633end
634634
635- function MOI. get (optimizer:: DualOptimizer , :: MOI.DualObjectiveValue )
636- return MOI. get (optimizer. dual_problem. dual_model, MOI. ObjectiveValue ())
635+ function MOI. get (optimizer:: DualOptimizer , attr :: MOI.DualObjectiveValue )
636+ return MOI. get (optimizer. dual_problem. dual_model, MOI. ObjectiveValue (attr . result_index ))
637637end
638638
639- function MOI. get (optimizer:: DualOptimizer , :: MOI.PrimalStatus )
640- return MOI. get (optimizer. dual_problem. dual_model, MOI. DualStatus ())
639+ function MOI. get (optimizer:: DualOptimizer , attr :: MOI.PrimalStatus )
640+ return MOI. get (optimizer. dual_problem. dual_model, MOI. DualStatus (attr . result_index ))
641641end
642642
643- function MOI. get (optimizer:: DualOptimizer , :: MOI.DualStatus )
644- return MOI. get (optimizer. dual_problem. dual_model, MOI. PrimalStatus ())
643+ function MOI. get (optimizer:: DualOptimizer , attr :: MOI.DualStatus )
644+ return MOI. get (optimizer. dual_problem. dual_model, MOI. PrimalStatus (attr . result_index ))
645645end
646646
647647function MOI. set (
0 commit comments