Skip to content

Commit 20135a1

Browse files
authored
fix(wedata): [123456789] tencentcloud_wedata_script optmize code logic (#3555)
* add * add
1 parent 836821f commit 20135a1

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

.changelog/3555.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/tencentcloud_wedata_script: optmize code logic
3+
```

tencentcloud/services/wedata/resource_tc_wedata_function.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -188,13 +188,13 @@ func resourceTencentCloudWedataFunctionCreate(d *schema.ResourceData, meta inter
188188
log.Printf("[DEBUG]%s api[%s] success, request body [%s], response body [%s]\n", logId, createCustomFunctionRequest.GetAction(), createCustomFunctionRequest.ToJsonString(), result.ToJsonString())
189189
}
190190

191-
if result == nil || result.Response.FunctionId == nil {
192-
e = fmt.Errorf("wedata function not exists")
191+
if result == nil || result.Response == nil || result.Response.FunctionId == nil {
192+
eMsg := fmt.Errorf("wedata function not exists")
193193
if result.Response.ErrorMessage != nil {
194-
e = fmt.Errorf(*result.Response.ErrorMessage)
194+
eMsg = fmt.Errorf(*result.Response.ErrorMessage)
195195
}
196196

197-
return resource.NonRetryableError(e)
197+
return resource.NonRetryableError(eMsg)
198198
}
199199

200200
createCustomFunctionResponse = result

tencentcloud/services/wedata/resource_tc_wedata_script.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,7 @@ func resourceTencentCloudWedataScriptUpdate(d *schema.ResourceData, meta interfa
235235
extraInfoBytes, _ := json.Marshal(ExtraInfoObj)
236236
extraInfoStr := string(extraInfoBytes)
237237
scriptRequestInfo.ExtraInfo = helper.String(extraInfoStr)
238+
request.ScriptRequestInfo = &scriptRequestInfo
238239

239240
err := resource.Retry(tccommon.WriteRetryTimeout, func() *resource.RetryError {
240241
result, e := meta.(tccommon.ProviderMeta).GetAPIV3Conn().UseWedataClient().UploadContent(request)

0 commit comments

Comments
 (0)