Skip to content

Resolve "Account expiration date/time discrepancy"

What does this MR do?

The date above the subscription table is a UTC date, whereas the Trial end date in the subscription table is displayed in local time. Depending on the user's timezone, there might be a difference between these two dates which might lead to confusion.

This MR creates a UTC date for Trial end date in order to avoid any UI discrepancies.

Thanks @rdavila for debugging and coming up with a fix in https://gitlab.com/gitlab-org/gitlab-ee/issues/8946#note_130014787

Screenshots:

before after
trial_date_before trial_date_after

What are the relevant issue numbers?

https://gitlab.com/gitlab-org/gitlab-ee/issues/8946

Does this MR meet the acceptance criteria?

Closes #8946 (closed)

Edited by Martin Wortschack

Merge request reports