Skip to content

Commit

Permalink
Remove leftover lines
Browse files Browse the repository at this point in the history
  • Loading branch information
MatthewTurk247 committed Mar 16, 2024
1 parent af08661 commit 655ba46
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 32 deletions.
4 changes: 4 additions & 0 deletions PAWS.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@
A9FE7AD02AA39BAB0077B045 /* AccountSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9FE7ACF2AA39BAB0077B045 /* AccountSheet.swift */; };
B2F7F1DC2BA53F6400BE93BE /* InvitationCodeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2F7F1DB2BA53F6400BE93BE /* InvitationCodeView.swift */; };
B2F7F1DF2BA540BB00BE93BE /* FirebaseFunctions in Frameworks */ = {isa = PBXBuildFile; productRef = B2F7F1DE2BA540BB00BE93BE /* FirebaseFunctions */; };
B2F7F1E22BA549A900BE93BE /* InvitationCodeError.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2F7F1E12BA549A900BE93BE /* InvitationCodeError.swift */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
Expand Down Expand Up @@ -146,6 +147,7 @@
A9DFE8A82ABE551400428242 /* AccountButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountButton.swift; sourceTree = "<group>"; };
A9FE7ACF2AA39BAB0077B045 /* AccountSheet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountSheet.swift; sourceTree = "<group>"; };
B2F7F1DB2BA53F6400BE93BE /* InvitationCodeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InvitationCodeView.swift; sourceTree = "<group>"; };
B2F7F1E12BA549A900BE93BE /* InvitationCodeError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InvitationCodeError.swift; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
Expand Down Expand Up @@ -242,6 +244,7 @@
2FE5DC3429EDD7CA004B9AB4 /* Welcome.swift */,
2FE5DC3229EDD7CA004B9AB4 /* InterestingModules.swift */,
B2F7F1DB2BA53F6400BE93BE /* InvitationCodeView.swift */,
B2F7F1E12BA549A900BE93BE /* InvitationCodeError.swift */,
2FE5DCAC29EE6107004B9AB4 /* AccountOnboarding.swift */,
2FE5DC2F29EDD7CA004B9AB4 /* Consent.swift */,
2FE5DC3029EDD7CA004B9AB4 /* HealthKitPermissions.swift */,
Expand Down Expand Up @@ -604,6 +607,7 @@
A9FE7AD02AA39BAB0077B045 /* AccountSheet.swift in Sources */,
653A2551283387FE005D4D48 /* PAWS.swift in Sources */,
2FFD22F62B59ABE2005DD268 /* PAWSCard.swift in Sources */,
B2F7F1E22BA549A900BE93BE /* InvitationCodeError.swift in Sources */,
2FE5DC3629EDD7CA004B9AB4 /* HealthKitPermissions.swift in Sources */,
2F65B44E2A3B8B0600A36932 /* NotificationPermissions.swift in Sources */,
5661552E2AB854C000209B80 /* PackageHelper.swift in Sources */,
Expand Down
3 changes: 1 addition & 2 deletions PAWS/Onboarding/InvitationCodeView.swift
Original file line number Diff line number Diff line change
Expand Up @@ -116,12 +116,11 @@ struct InvitationCodeView: View {
]
)
} catch {
print(error)
throw InvitationCodeError.invitationCodeInvalid
}
}

// try await studyModule.enrollInStudy(study: study)

await onboardingNavigationPath.nextStep()
} catch let error as LocalizedError {
viewState = .error(error)
Expand Down
30 changes: 0 additions & 30 deletions PAWS/PAWSStandard.swift
Original file line number Diff line number Diff line change
Expand Up @@ -60,12 +60,6 @@ actor PAWSStandard: Standard, EnvironmentAccessible, HealthKitConstraint, Onboar
return Storage.storage().reference().child("users/\(details.accountId)")
}
}

private var invitationBucketReference: StorageReference {
get async throws {
Storage.storage().reference().child("invitations")
}
}


init() {
Expand Down Expand Up @@ -188,14 +182,6 @@ actor PAWSStandard: Standard, EnvironmentAccessible, HealthKitConstraint, Onboar
.collection("HealthKit") // Add all HealthKit sources in a /HealthKit collection.
.document(uuid.uuidString) // Set the document identifier to the UUID of the document.
}

private func invitationCodeIsValid(_ invitationCode: String) async -> Bool {
guard let validInvitationCodes = try? await invitationBucketReference.listAll() else {
return false
}

return validInvitationCodes.items.contains { $0.name == invitationCode }
}

func deletedAccount() async throws {
// delete all user associated data
Expand Down Expand Up @@ -239,22 +225,6 @@ actor PAWSStandard: Standard, EnvironmentAccessible, HealthKitConstraint, Onboar
logger.error("Could not store consent form: \(error)")
}
}

/// Assigns a valid invitation code to a user's document directory and removes said invitation code from list of unused codes.
///
/// - Parameter invitationCode: The (valid) invitation code to be used in signing up.
func store(invitationCode: String) async {
guard !FeatureFlags.disableFirebase else {
return
}

do {
try await userDocumentReference.getDocument().setValue(invitationCode, forKey: "invitationCode")
try await invitationBucketReference.child(invitationCode).delete()
} catch {
logger.error("Could not store invitation code.")
}
}


func create(_ identifier: AdditionalRecordId, _ details: SignupDetails) async throws {
Expand Down

0 comments on commit 655ba46

Please sign in to comment.