mirror of
https://github.com/SideStore/SideStore.git
synced 2026-02-08 22:33:26 +01:00
Randomizes featured source + app order at app launch
This commit is contained in:
@@ -141,6 +141,7 @@ public class StoreApp: NSManagedObject, Decodable, Fetchable
|
||||
@NSManaged @objc(pledgeAmount) private var _pledgeAmount: NSDecimalNumber?
|
||||
|
||||
@NSManaged public var sortIndex: Int32
|
||||
@NSManaged public var featuredSortID: String?
|
||||
|
||||
@objc public internal(set) var sourceIdentifier: String? {
|
||||
get {
|
||||
@@ -463,6 +464,13 @@ public class StoreApp: NSManagedObject, Decodable, Fetchable
|
||||
throw error
|
||||
}
|
||||
}
|
||||
|
||||
public override func awakeFromInsert()
|
||||
{
|
||||
super.awakeFromInsert()
|
||||
|
||||
self.featuredSortID = UUID().uuidString
|
||||
}
|
||||
}
|
||||
|
||||
internal extension StoreApp
|
||||
|
||||
Reference in New Issue
Block a user