fix: in quick login mode, the dde-version-check is executed only afte…#168
Merged
yixinshark merged 1 commit intolinuxdeepin:masterfrom Nov 10, 2025
Merged
fix: in quick login mode, the dde-version-check is executed only afte…#168yixinshark merged 1 commit intolinuxdeepin:masterfrom
yixinshark merged 1 commit intolinuxdeepin:masterfrom
Conversation
…r the lock is unlocked in normal mode, the dde-version-check is executed in initialized phase Log: as title Pms: BUG-321889
Reviewer's guide (collapsed on small PRs)Reviewer's GuideIntroduce a dedicated quick-login variant for the dde-version-checker service and adjust installation logic so only the normal mode service is auto-enabled at session initialization while the quick-login version runs later after unlock. Class diagram for new dde-version-checker@quick-login.service additionclassDiagram
class dde_version_checker_service {
+Runs in normal mode
+Enabled at session initialization
}
class dde_version_checker_quick_login_service {
+Runs in quick-login mode
+Activated after unlock
-Not auto-enabled at session initialization
}
dde_version_checker_quick_login_service --|> dde_version_checker_service : variant
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
fly602
approved these changes
Nov 10, 2025
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: fly602, yixinshark The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
…r the lock is unlocked
in normal mode, the dde-version-check is executed in initialized phase
Log: as title
Pms: BUG-321889
Summary by Sourcery
Fix the timing of the dde-version-check in quick login sessions by introducing a new systemd template service that only runs after unlocking and updating install rules accordingly
Bug Fixes:
Enhancements: