Skip to content

Changing an expired password does not reset the expiry flag #8675

Closed as not planned
@sha-e-256

Description

Overview

Changing a password that has expired does not reset the expiry flag; in other words, if a password expires on Oct 25, and I change it to a new password on Oct 26, the entry's "Expiration" date will still say Oct 25 and the entry will remain crossed out. This is confusing because it becomes easy to lose track of if you recently changed the password; in other words, it looks like I still need to change my password, even If I just recently changed it.

Steps to Reproduce

  1. Set an expiry date in the "Edit entry" tab.
  2. Allow the password to expire.
  3. Change the password after the expiry date.
  4. View the Expiration date of the password; in addition, the entry will still be crossed out.

Expected Behavior

If I change the expired password, the expiry flag should clear and the entry shouldn't be crossed out.

Actual Behavior

If I change the expired password, the entry is still crossed out and it seems like the password is still expired and needs to be changed.

Context

KeePassXC : Version 2.7.3
Revision: d8483d3
Distribution: Flatpak

Operating System: Fedora Linux 36
Desktop Environment: GNOME Shell 42.5

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions