fix(http): assign bucket fields in CreateBucket

pull/10616/head
Mark Rushakoff 2018-09-26 10:03:15 -07:00 committed by Mark Rushakoff
parent 0abf4c8f80
commit d910989677
2 changed files with 9 additions and 2 deletions

View File

@ -564,8 +564,12 @@ func (s *BucketService) CreateBucket(ctx context.Context, b *platform.Bucket) er
return err
}
b, err = br.toPlatform()
return err
pb, err := br.toPlatform()
if err != nil {
return err
}
*b = *pb
return nil
}
// UpdateBucket updates a single bucket with changeset.

View File

@ -335,6 +335,9 @@ func CreateBucket(
if (err != nil) != (tt.wants.err != nil) {
t.Fatalf("expected error '%v' got '%v'", tt.wants.err, err)
}
if tt.wants.err == nil && len(tt.args.bucket.ID) == 0 {
t.Fatalf("bucket ID not set from CreateBucket")
}
if err != nil && tt.wants.err != nil {
if err.Error() != tt.wants.err.Error() {