Skip to content

Commit 3460265

Browse files
Redact external_id field (#1152)
--------- Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 82ec7d7 commit 3460265

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

.changeset/ninety-dolls-wait.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@livekit/protocol": patch
3+
---
4+
5+
Redact external_id field

egress/redact.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ func RedactUpload(req UploadRequest) {
99
if s3 := req.GetS3(); s3 != nil {
1010
s3.AccessKey = utils.Redact(s3.AccessKey, "{access_key}")
1111
s3.Secret = utils.Redact(s3.Secret, "{secret}")
12+
s3.AssumeRoleExternalId = utils.Redact(s3.AssumeRoleExternalId, "{external_id}")
1213
return
1314
}
1415

egress/redact_test.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@ var (
1313
file = &livekit.EncodedFileOutput{
1414
Output: &livekit.EncodedFileOutput_S3{
1515
S3: &livekit.S3Upload{
16-
AccessKey: "ACCESS_KEY",
17-
Secret: "LONG_SECRET_STRING",
16+
AccessKey: "ACCESS_KEY",
17+
Secret: "LONG_SECRET_STRING",
18+
AssumeRoleExternalId: "EXTERNAL_ID",
1819
},
1920
},
2021
}
@@ -52,6 +53,7 @@ func TestRedactUpload(t *testing.T) {
5253

5354
require.Equal(t, "{access_key}", cl.(*livekit.EncodedFileOutput).Output.(*livekit.EncodedFileOutput_S3).S3.AccessKey)
5455
require.Equal(t, "{secret}", cl.(*livekit.EncodedFileOutput).Output.(*livekit.EncodedFileOutput_S3).S3.Secret)
56+
require.Equal(t, "{external_id}", cl.(*livekit.EncodedFileOutput).Output.(*livekit.EncodedFileOutput_S3).S3.AssumeRoleExternalId)
5557

5658
cl = proto.Clone(image)
5759
RedactUpload(cl.(UploadRequest))

0 commit comments

Comments
 (0)