cisagov / manage.get.gov

A Django-based domain name registrar used by the .gov domain to communicate with an EPP registry
https://get.gov
Other
53 stars 14 forks source link

Issue #2274: removed data calculation from renew_domain DJA function [BOB] #2364

Open dave-kennedy-ecs opened 4 days ago

dave-kennedy-ecs commented 4 days ago

Ticket

Resolves #2274

Changes

Context for reviewers

Navigate to django admin. Select a domain. Click the Extend expiration date link in the upper right of the change form. Confirm the update. Verify that the new expiration date is one year from today

Setup

Code Review Verification Steps

As the original developer, I have

Satisfied acceptance criteria and met development standards

Ensured code standards are met (Original Developer)

Validated user-facing changes (if applicable)

As a code reviewer, I have

Reviewed, tested, and left feedback about the changes

Ensured code standards are met (Code reviewer)

Validated user-facing changes as a developer

Note: Multiple code reviewers can share the checklists above, a second reviewers should not make a duplicate checklist

As a designer reviewer, I have

Verified that the changes match the design intention

Validated user-facing changes as a designer

Screenshots

github-actions[bot] commented 4 days ago

🥳 Successfully deployed to developer sandbox bob.

github-actions[bot] commented 4 days ago

🥳 Successfully deployed to developer sandbox bob.

dave-kennedy-ecs commented 3 days ago

I tried extending the expiration date for the domain "ago-song-process.gov", but no matter how many times I try, the expiration date stays the same (June 25, 2025). See screenshot:

The ticket indicated that the renew function should always renew to 1 year from today's date.

kristinacyin commented 3 days ago

I tried extending the expiration date for the domain "ago-song-process.gov", but no matter how many times I try, the expiration date stays the same (June 25, 2025). See screenshot:

The ticket indicated that the renew function should always renew to 1 year from today's date.

Got it, that makes sense. Would it be possible to edit the warning message, as indicated in my original comment? Thank you! @dave-kennedy-ecs

zandercymatics commented 2 days ago

The ticket indicated that the renew function should always renew to 1 year from today's date.

(Comment / not my domain so take it with a grain of salt) I would think that, from a UX perspective, we should probably disable the button in some way, not show it, or throw an error once that condition is hit

github-actions[bot] commented 2 days ago

🥳 Successfully deployed to developer sandbox bob.

kristinacyin commented 2 days ago

Also, FYI it worked before but after logging back in, I'm getting a server error when I try to see the details of a domain (click on a domain name in the Domains table). Is it because of the waffle flag?

image

rachidatecs commented 1 day ago

Also, FYI it worked before but after logging back in, I'm getting a server error when I try to see the details of a domain (click on a domain name in the Domains table). Is it because of the waffle flag?

image

Still seeing an issue @kristinacyin?

kristinacyin commented 1 day ago

Also, FYI it worked before but after logging back in, I'm getting a server error when I try to see the details of a domain (click on a domain name in the Domains table). Is it because of the waffle flag? image

Still seeing an issue @kristinacyin?

It's fine now!