go client: augment return types with pre-processed KSUIDs
Docker server image / build-and-push (push) Successful in 3m11s
Docker server image / build-and-push (push) Successful in 3m11s
This commit is contained in:
@@ -10,7 +10,7 @@ import (
|
||||
|
||||
// ConversionResult groups the terminal status and deck payload for one conversion.
|
||||
type ConversionResult struct {
|
||||
Status *officeconvertapiv1.GetConversionStatusResponse
|
||||
Status *GetConversionStatusResponse
|
||||
Deck *officeconvertapiv1.SlideDeck
|
||||
}
|
||||
|
||||
@@ -29,15 +29,15 @@ func (c *Client) ConvertPPTXFile(ctx context.Context, localPPTXPath string) (*Co
|
||||
return nil, err
|
||||
}
|
||||
|
||||
if _, err := c.StartConversion(ctx, createRes.ConversionId); err != nil {
|
||||
if _, err := c.StartConversion(ctx, createRes.ConversionKSUID); err != nil {
|
||||
return nil, fmt.Errorf("start conversion: %w", err)
|
||||
}
|
||||
|
||||
statusRes, err := c.WaitForCompletion(ctx, createRes.ConversionId)
|
||||
statusRes, err := c.WaitForCompletion(ctx, createRes.ConversionKSUID)
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("wait for completion: %w", err)
|
||||
}
|
||||
deckRes, err := c.GetSlideDeck(ctx, createRes.ConversionId)
|
||||
deckRes, err := c.GetSlideDeck(ctx, createRes.ConversionKSUID)
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("get slide deck: %w", err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user