Skip to content

Commit 78db81a

Browse files
authored
Swift-311 Make ReadPrefrerence getters return non-optionals (#279)
1 parent 26a423a commit 78db81a

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

Sources/MongoSwift/MongoClient.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ public class MongoClient {
142142
}
143143

144144
/// The `ReadPreference` set on this client
145-
public var readPreference: ReadPreference? {
145+
public var readPreference: ReadPreference {
146146
return ReadPreference(from: mongoc_client_get_read_prefs(self._client))
147147
}
148148

Sources/MongoSwift/MongoCollection.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public class MongoCollection<T: Codable> {
3939
}
4040

4141
/// The `ReadPreference` set on this collection.
42-
public var readPreference: ReadPreference? {
42+
public var readPreference: ReadPreference {
4343
return ReadPreference(from: mongoc_collection_get_read_prefs(self._collection))
4444
}
4545

Sources/MongoSwift/MongoDatabase.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ public class MongoDatabase {
8585
}
8686

8787
/// The `ReadPreference` set on this database
88-
public var readPreference: ReadPreference? {
88+
public var readPreference: ReadPreference {
8989
return ReadPreference(from: mongoc_database_get_read_prefs(self._database))
9090
}
9191

0 commit comments

Comments
 (0)