Skip to content
This repository was archived by the owner on Feb 24, 2025. It is now read-only.

Conversation

@diegoreymendez
Copy link
Contributor

@diegoreymendez diegoreymendez commented Aug 21, 2023

Task/Issue URL: https://app.asana.com/0/0/1205319547453836/f
iOS PR: duckduckgo/iOS#1928
macOS PR: duckduckgo/macos-browser#1516
What kind of version bump will this require?: Patch

Description:

Small change to KeychainType to make the code cleaner.

Steps to test this PR:

Follow the testing steps in the macOS PR.


Internal references:

Software Engineering Expectations
Technical Design Template


/// A convenience enum to unify the logic for selecting the right keychain through the query attributes.
///
public enum KeychainType {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! This will come in handy for me :)

@diegoreymendez
Copy link
Contributor Author

Thank you @graeme !

@diegoreymendez diegoreymendez merged commit 9bf7b16 into main Aug 23, 2023
@diegoreymendez diegoreymendez deleted the diego/add-keychain-type-utility-for-netp branch August 23, 2023 13:05
diegoreymendez added a commit to duckduckgo/macos-browser that referenced this pull request Aug 23, 2023
Task/Issue URL: https://app.asana.com/0/0/1205112155849085/f
BSK PR: duckduckgo/BrowserServicesKit#469
iOS PR: duckduckgo/iOS#1928

## Description:

Prevents launching our menu agent app without a valid NetP auth code.
diegoreymendez added a commit to duckduckgo/iOS that referenced this pull request Aug 23, 2023
Task/Issue URL: https://app.asana.com/0/0/1205319558799772/f
BSK PR: duckduckgo/BrowserServicesKit#469
macOS PR: duckduckgo/macos-browser#1516

## Description

Changes the code so that we can specify which keychain to use.

There should be no logical changes whatsoever.
samsymons added a commit that referenced this pull request Aug 23, 2023
* main:
  Only throw syncIsActive error on scheduled database cleanups (#473)
  Small improvements to `KeychainType`. (#469)
  Swiftlint auto-fixes (#472)
  Run checks on all PRs, not just those targeting main. (#470)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants