Estoy recibiendo una ZoneAwarePromise y cuando la registré en la consola descubrí que contiene un valor de __zone_symbol__. Me preguntaba si es posible establecer una variable igual a ese __zone_symbol__value.
Lo estoy haciendo así:
ngOnInit() { console.log(" Ticket initialized"); this.getBranchTickets().then(data => console.log(data)); } getBranchTickets() { return this.ticketService.getBranchTickets().$promise; }está recibiendo este __zone_symbol__value, porque ha incluido por error su promesa de devolución del validador asíncrono en la lista de validadores de sincronización, intente cambiar la posición de su validador, funcionó para mí.
Como sabe, storage.get devuelve una promesa, no el valor. Deberá desenvolver la promesa en un .luego
strorage.get('key') .then( res => console.log(res));