Skip to content

Commit 30c588a

Browse files
authored
fix so category unblocks work as well, rename to whitelistCurrent (#50)
* fix so category unblocks work as well, rename to whitelistCurrent * chore: update version
1 parent 38f2068 commit 30c588a

3 files changed

Lines changed: 7 additions & 3 deletions

File tree

packages/react-native-device-activity/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-native-device-activity",
3-
"version": "0.4.20",
3+
"version": "0.4.21",
44
"description": "Provides access to Apples DeviceActivity API",
55
"main": "build/index.js",
66
"types": "build/index.d.ts",

packages/react-native-device-activity/src/ReactNativeDeviceActivity.types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ export type DeviceActivityEvent = {
160160
export type ShieldActionType =
161161
| "disableBlockAllMode"
162162
| "dismiss"
163-
| "whitelistCurrentApp"
163+
| "whitelistCurrent"
164164
| "unblockPossibleFamilyActivitySelection"
165165
| "unblockAllPossibleFamilyActivitySelections"
166166
| "whitelistPossibleFamilyActivitySelection"

packages/react-native-device-activity/targets/ShieldAction/ShieldActionExtension.swift

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ func handleAction(
118118
}
119119
}
120120

121-
if type == "whitelistCurrentApp" {
121+
if type == "whitelistCurrent" {
122122
var selection = getCurrentWhitelist()
123123

124124
if let applicationToken = applicationToken {
@@ -129,6 +129,10 @@ func handleAction(
129129
selection.webDomainTokens.insert(webdomainToken)
130130
}
131131

132+
if let categoryToken = categoryToken {
133+
selection.categoryTokens.insert(categoryToken)
134+
}
135+
132136
saveCurrentWhitelist(whitelist: selection)
133137
}
134138
}

0 commit comments

Comments
 (0)