Skip to content

Commit 57661e9

Browse files
committed
Cleanup
1 parent b678651 commit 57661e9

File tree

8 files changed

+8
-41
lines changed

8 files changed

+8
-41
lines changed

WWDCScholars.xcodeproj/project.pbxproj

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,6 @@
140140
7BB4F80A1EDCB02500B0EE7A /* CloudKitManager+Scholar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BB4F8091EDCB02500B0EE7A /* CloudKitManager+Scholar.swift */; };
141141
7BB4F80C1EDCB03000B0EE7A /* CloudKitManager+Batch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BB4F80B1EDCB03000B0EE7A /* CloudKitManager+Batch.swift */; };
142142
7BB4F8101EDCB36500B0EE7A /* Sync.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BB4F80F1EDCB36500B0EE7A /* Sync.swift */; };
143-
7BB4F8121EDCB43100B0EE7A /* ScholarStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BB4F8111EDCB43100B0EE7A /* ScholarStatus.swift */; };
144143
7BB4F8141EDCB4A800B0EE7A /* Scholar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BB4F8131EDCB4A800B0EE7A /* Scholar.swift */; };
145144
7BB4F8181EDCC82B00B0EE7A /* CKAsset+WWDCScholars.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BB4F8171EDCC82B00B0EE7A /* CKAsset+WWDCScholars.swift */; };
146145
7BD91F8A1ED2153E00439718 /* Fabric.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7BD91F881ED2153E00439718 /* Fabric.framework */; };
@@ -322,7 +321,6 @@
322321
7BB4F8091EDCB02500B0EE7A /* CloudKitManager+Scholar.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "CloudKitManager+Scholar.swift"; sourceTree = "<group>"; };
323322
7BB4F80B1EDCB03000B0EE7A /* CloudKitManager+Batch.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "CloudKitManager+Batch.swift"; sourceTree = "<group>"; };
324323
7BB4F80F1EDCB36500B0EE7A /* Sync.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Sync.swift; sourceTree = "<group>"; };
325-
7BB4F8111EDCB43100B0EE7A /* ScholarStatus.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ScholarStatus.swift; sourceTree = "<group>"; };
326324
7BB4F8131EDCB4A800B0EE7A /* Scholar.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Scholar.swift; sourceTree = "<group>"; };
327325
7BB4F8171EDCC82B00B0EE7A /* CKAsset+WWDCScholars.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "CKAsset+WWDCScholars.swift"; sourceTree = "<group>"; };
328326
7BD91F881ED2153E00439718 /* Fabric.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Fabric.framework; sourceTree = "<group>"; };
@@ -945,7 +943,6 @@
945943
7BD91F9F1ED33F7A00439718 /* ActivityTimelineFilter.swift */,
946944
7BB4F8001EDCA02D00B0EE7A /* ApplicantType.swift */,
947945
7BB4F7FA1EDC9E9000B0EE7A /* WWDCYearInfo.swift */,
948-
7BB4F8111EDCB43100B0EE7A /* ScholarStatus.swift */,
949946
7BB4F7FC1EDC9F5C00B0EE7A /* CloudKitInitializable.swift */,
950947
7BB4F8041EDCA18100B0EE7A /* AppType.swift */,
951948
7B8DDF241EE29EF0002D2A9A /* SocialMedia.swift */,
@@ -1268,7 +1265,6 @@
12681265
6EE999ED1EC509B600F13809 /* HeaderFooterView.swift in Sources */,
12691266
6E3C55601EA03C6D008F9AC9 /* ScholarsViewController.swift in Sources */,
12701267
6E6B50431EDA0E63006B28A3 /* LocationStatusManager.swift in Sources */,
1271-
7BB4F8121EDCB43100B0EE7A /* ScholarStatus.swift in Sources */,
12721268
6E7D17411EBD290200C93E89 /* String+WWDCScholars.swift in Sources */,
12731269
8E3897E420C450AF00D53113 /* UIImage+Named.swift in Sources */,
12741270
6EE999EB1EC509B600F13809 /* CollectionViewContentController.swift in Sources */,

WWDCScholars/CKDataController.swift

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,11 @@ class CKDataController: ScholarDataController {
2525
// self.database = self.container.publicCloudDatabase
2626
}
2727

28-
func scholars(for year: WWDCYear, with status: Scholar.Status?) -> [Scholar] {
28+
func scholars(for year: WWDCYear) -> [Scholar] {
2929
var loadedScholars: [Scholar] = []
3030

3131
let sync = SyncBlock.init()
3232
let yearRef = CKRecord.Reference(recordID: CKRecord.ID.init(recordName: year.recordName), action: .none)
33-
//let statusPredicate = (status != nil) ? "status = '\(status!.rawValue)' AND" : ""
3433
let predicate = NSPredicate(format: "wwdcYears CONTAINS %@", yearRef)
3534

3635
let query = CKQuery(recordType: "Scholar", predicate: predicate)
@@ -166,8 +165,6 @@ extension Scholar {
166165
let socialMediaId = UUID.init(uuidString: socialMedia.recordID.recordName),
167166
let wwdcYears = record["wwdcYears"] as? [CKRecord.Reference],
168167
let wwdcYearInfos = record["wwdcYearInfos"] as? [CKRecord.Reference],
169-
//let statusStr = record["status"] as? String,
170-
//let status = Scholar.Status.init(rawValue: statusStr),
171168
let picUrl = URL.init(string: picStr) {
172169

173170
var wwdcInfo: [WWDCYear: UUID] = [:]
@@ -190,7 +187,6 @@ extension Scholar {
190187
biography: biography,
191188
socialMediaId: socialMediaId,
192189
wwdcYearInfos: wwdcInfo,
193-
//status: status,
194190
createdAt: creationDate,
195191
updatedAt: modifyDate,
196192
profilePictureUrl: picUrl)

WWDCScholars/CloudKit/CloudKitManager+Scholar.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,12 +141,12 @@ internal extension CloudKitManager {
141141
// testData["profilePictureUrl"] = (record["profilePicture"] as? CKAsset)?.fileURL ?? URL.init(string: "https://wwdcscholars.com")
142142

143143

144-
if let statusStr = record["status"] as? String,
144+
/*if let statusStr = record["status"] as? String,
145145
let status = Scholar.Status.init(rawValue: statusStr) {
146146
testData["status"] = status
147147
} else {
148148
return completion(nil)
149-
}
149+
}*/
150150

151151
// if let approvedOn = record["approvedOn"] as? Date {
152152

WWDCScholars/Scholar.swift

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,6 @@ internal struct Scholar {
4545
/** The list of (submission) information per WWDC */
4646
var wwdcYearInfos: [WWDCYear : UUID]
4747

48-
/** The current status of the Scholar */
49-
//var status : Status
50-
5148
/** The date when the Scholar got created */
5249
var createdAt: Date
5350

@@ -82,8 +79,7 @@ extension Scholar {
8279
let familyName = record["familyName"] as? String,
8380
let profilePictureUrl = record["profilePictureUrl"] as? URL,
8481
let socialMedia = record["socialMedia"] as? UUID,
85-
let wwdcYearInfos = record["wwdcYearInfos"] as? [WWDCYear : UUID]/*,
86-
let status = record["status"] as? Status*/ else {
82+
let wwdcYearInfos = record["wwdcYearInfos"] as? [WWDCYear : UUID] else {
8783
return nil
8884
}
8985

@@ -99,7 +95,6 @@ extension Scholar {
9995
self.socialMediaId = socialMedia
10096
self.biography = biography
10197
self.wwdcYearInfos = wwdcYearInfos
102-
//self.status = status
10398
self.profilePictureUrl = profilePictureUrl
10499
self.createdAt = creationDate
105100
self.updatedAt = updatedAt

WWDCScholars/ScholarDataController.swift

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,12 @@
99
import Foundation
1010

1111
protocol ScholarDataController {
12-
/// Returns all scholars for a given year with a given status
12+
/// Returns all scholars for a given year
1313
///
1414
/// - Parameters:
1515
/// - year: WWDC year to get the scholars for
16-
/// - status: Optional status of the scholars returned
17-
/// - Returns: An array of scholars with given year and status
18-
func scholars(`for` year: WWDCYear, with status: Scholar.Status?) -> [Scholar]
16+
/// - Returns: An array of scholars with given year
17+
func scholars(`for` year: WWDCYear) -> [Scholar]
1918

2019
/// Gets a scholar identified by the id
2120
///

WWDCScholars/ScholarStatus.swift

Lines changed: 0 additions & 17 deletions
This file was deleted.

WWDCScholars/ScholarsViewControllerProxy.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ internal final class ScholarsViewControllerProxy {
3232

3333
internal func loadListScholars(batchInfo: WWDCYear) {
3434
DispatchQueue.global(qos: .background).async {
35-
let scholars = CKDataController.shared.scholars(for: batchInfo, with: .approved)
35+
let scholars = CKDataController.shared.scholars(for: batchInfo)
3636
DispatchQueue.main.async {
3737
self.delegate?.didLoad(scholars: scholars)
3838
self.delegate?.didLoadWWDCYearInfo()

WWDCScholarsTests/ModelTests/ScholarTests.swift

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ class ScholarTests: XCTestCase {
2929
testData["profilePictureUrl"] = URL.init(string: "https://wwdcscholars.com")
3030
testData["socialMedia"] = UUID.init(uuidString: "E621E1F8-C36C-495A-93FC-0C247A3E6E55")
3131
testData["wwdcYearInfos"] = [WWDCYear.wwdc2019: UUID.init(uuidString: "E621E1F8-C36C-495A-93FC-0C247A3E6E51")]
32-
testData["status"] = Scholar.Status.pending
3332
}
3433

3534
override func tearDown() {
@@ -55,7 +54,6 @@ class ScholarTests: XCTestCase {
5554
XCTAssertEqual(instance?.wwdcYearInfos.count ?? 0, 1)
5655
XCTAssertNotNil(instance?.wwdcYearInfos[WWDCYear.wwdc2019])
5756
XCTAssertEqual(instance?.wwdcYearInfos[WWDCYear.wwdc2019]?.uuidString, "E621E1F8-C36C-495A-93FC-0C247A3E6E51")
58-
XCTAssertEqual(instance?.status, Scholar.Status.pending)
5957
}
6058

6159
func testConstructorError() {

0 commit comments

Comments
 (0)