[Alarm] Don't raise an error when an alarm without TYPE is found 08/261408/1
authorPawel Wasowski <p.wasowski2@samsung.com>
Thu, 15 Jul 2021 13:03:15 +0000 (15:03 +0200)
committerPawel Wasowski <p.wasowski2@samsung.com>
Fri, 16 Jul 2021 09:53:58 +0000 (09:53 +0000)
commitffa465259c1de75d896c618e40429e44d5e44702
tree514f68162c6b2bb6e4f8e3a939e8cfde4c61d111
parentd48596dbb1ffcefd483d995999b5589ae600e862
[Alarm] Don't raise an error when an alarm without TYPE is found

tizen.alarm.get() and tizen.alarm.getAll() used to fail when alarms
without "TYPE" property in related app_control existed.
This commit returns such alarms as JS Alarm objects.

[Verification] tct-alarm-tizen-tests (auto): 100 %

I've tested in Chrome DevTools debugger, that when an alarm without
"type" property comes to JS, a valid "Alarm" object is created
(I don't provide any test code snippet, because it required stopping
app in the debugger).

Change-Id: I4b5bcea75509f454bd17b787c080417849720f5a
Signed-off-by: Pawel Wasowski <p.wasowski2@samsung.com>
src/alarm/alarm_api.js
src/alarm/alarm_manager.cc