diff options
Diffstat (limited to 'internal/typeutils/internaltoas.go')
-rw-r--r-- | internal/typeutils/internaltoas.go | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/internal/typeutils/internaltoas.go b/internal/typeutils/internaltoas.go index 541e2f4d1..16467be40 100644 --- a/internal/typeutils/internaltoas.go +++ b/internal/typeutils/internaltoas.go @@ -708,8 +708,10 @@ func (c *Converter) addPollToAS(ctx context.Context, poll *gtsmodel.Poll, dst ap optionsProp.AppendActivityStreamsNote(note) } - // Set poll endTime property. - ap.SetEndTime(dst, poll.ExpiresAt) + if !poll.ExpiresAt.IsZero() { + // Set poll endTime property. + ap.SetEndTime(dst, poll.ExpiresAt) + } if !poll.ClosedAt.IsZero() { // Poll is closed, set closed property. |