Skip to content

Commit 5de469a

Browse files
Merge pull request #19 from mhutter/fix/cache
Cache server in success case, not error case
2 parents ce6fd6f + 1c84bcf commit 5de469a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

driver.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -522,9 +522,10 @@ func (d *Driver) getServerHandle() (*hcloud.Server, error) {
522522

523523
srv, _, err := d.getClient().Server.GetByID(context.Background(), d.ServerID)
524524
if err != nil {
525-
d.cachedServer = srv
526525
return nil, errors.Wrap(err, "could not get client by ID")
527526
}
527+
528+
d.cachedServer = srv
528529
return srv, nil
529530
}
530531

0 commit comments

Comments
 (0)