@@ -513,7 +513,7 @@ func handleOracleQueryStatusChange(lee *LogEventElastic, body map[string]any) er
513513 if ! ok {
514514 return fmt .Errorf ("missing or invalid query id" )
515515 }
516- lee .QueryID , err = toUint64 (qi )
516+ lee .QueryId , err = toUint64 (qi )
517517 if err != nil {
518518 return fmt .Errorf ("converting query id: %w" , err )
519519 }
@@ -540,9 +540,9 @@ func handleOracleQueryStatusChange(lee *LogEventElastic, body map[string]any) er
540540 if ! ok {
541541 return fmt .Errorf ("missing or invalid query status" )
542542 }
543- qsv := getOracleQueryStatusValue (qs )
544- if qsv == 0 {
545- return fmt .Errorf ("invalid query status: %s(%d) " , qs , qsv )
543+ qsv , err := getOracleQueryStatusValue (qs )
544+ if err != nil {
545+ return fmt .Errorf ("invalid query status: %w " , err )
546546 }
547547 lee .QueryStatus = & qsv
548548
@@ -556,7 +556,7 @@ func handleOracleSubscriberLogMessage(lee *LogEventElastic, body map[string]any)
556556 if ! ok {
557557 return fmt .Errorf ("missing or invalid subscription id" )
558558 }
559- lee .SubscriptionID , err = toUint32 (sid )
559+ lee .SubscriptionId , err = toUint32 (sid )
560560 if err != nil {
561561 return fmt .Errorf ("converting subscription id: %w" , err )
562562 }
@@ -617,20 +617,20 @@ func handleCustomMessage(lee *LogEventElastic, body map[string]any) error {
617617 return nil
618618}
619619
620- func getOracleQueryStatusValue (status string ) int16 {
620+ func getOracleQueryStatusValue (status string ) ( int16 , error ) {
621621 switch status {
622622 case "pending" :
623- return 1
623+ return 1 , nil
624624 case "committed" :
625- return 2
625+ return 2 , nil
626626 case "success" :
627- return 3
627+ return 3 , nil
628628 case "timeout" :
629- return 4
629+ return 4 , nil
630630 case "unresolvable" :
631- return 5
631+ return 5 , nil
632632 default :
633- return 0
633+ return 0 , fmt . Errorf ( "unexpected oracle query status value: %s" , status )
634634 }
635635}
636636
0 commit comments