fixed SyncApp to use the AppRepository mixin