@@ -165,7 +165,7 @@ func (p *Publisher) Publish(topic string, messages ...*message.Message) error {
165165 }
166166
167167 for _ , msg := range messages {
168- err = p .publishMessage (t , msg , topic , deadline )
168+ err = p .publishMessage (pub , msg , topic , deadline )
169169 if err != nil {
170170 return err
171171 }
@@ -174,7 +174,7 @@ func (p *Publisher) Publish(topic string, messages ...*message.Message) error {
174174 return nil
175175}
176176
177- func (p * Publisher ) publishMessage (t * pubsub.Topic , msg * message.Message , topic string , deadline time.Time ) error {
177+ func (p * Publisher ) publishMessage (pub * pubsub.Publisher , msg * message.Message , topic string , deadline time.Time ) error {
178178 ctx , cancel := context .WithDeadline (msg .Context (), deadline )
179179 defer cancel ()
180180
@@ -189,12 +189,12 @@ func (p *Publisher) publishMessage(t *pubsub.Topic, msg *message.Message, topic
189189 return errors .Wrapf (err , "cannot marshal message %s" , msg .UUID )
190190 }
191191
192- result := t .Publish (ctx , googlecloudMsg )
192+ result := pub .Publish (ctx , googlecloudMsg )
193193
194194 serverMessageID , err := result .Get (ctx )
195195 if err != nil {
196196 if p .config .EnableMessageOrdering && p .config .EnableMessageOrderingAutoResumePublishOnError && googlecloudMsg .OrderingKey != "" {
197- t .ResumePublish (googlecloudMsg .OrderingKey )
197+ pub .ResumePublish (googlecloudMsg .OrderingKey )
198198 }
199199 return errors .Wrapf (err , "publishing message %s failed" , msg .UUID )
200200 }
0 commit comments