Refactoring

This commit is contained in:
Ali
2021-08-12 16:41:11 +02:00
parent adc430b870
commit bf253eec46
84 changed files with 604 additions and 443 deletions

View File

@@ -149,7 +149,7 @@ private final class DownloadedMediaStoreManagerPrivateImpl {
private let appSpecificAssetCollectionValue: Promise<PHAssetCollection>
private let storeSettings = Promise<MediaAutoDownloadSettings>()
init(queue: Queue, postbox: Postbox, accountManager: AccountManager) {
init(queue: Queue, postbox: Postbox, accountManager: AccountManager<TelegramAccountManagerTypes>) {
self.queue = queue
self.postbox = postbox
@@ -199,7 +199,7 @@ final class DownloadedMediaStoreManagerImpl: DownloadedMediaStoreManager {
private let queue = Queue()
private let impl: QueueLocalObject<DownloadedMediaStoreManagerPrivateImpl>
init(postbox: Postbox, accountManager: AccountManager) {
init(postbox: Postbox, accountManager: AccountManager<TelegramAccountManagerTypes>) {
let queue = self.queue
self.impl = QueueLocalObject(queue: queue, generate: {
return DownloadedMediaStoreManagerPrivateImpl(queue: queue, postbox: postbox, accountManager: accountManager)