# system.alarm.queryStatus does not have an attribute 'getDataset'

**URL:** <https://forum.inductiveautomation.com/t/system-alarm-querystatus-does-not-have-an-attribute-getdataset/117297>\
**Category:** Ignition\
**Tags:** ignition83\
**Created:** [October 1, 2026, 11:21pm UTC](https://forum.inductiveautomation.com/t/system-alarm-querystatus-does-not-have-an-attribute-getdataset/117297 "2026-10-01T23:21:43Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [October 1, 2026, 11:43pm UTC](https://forum.inductiveautomation.com/t/system-alarm-querystatus-does-not-have-an-attribute-getdataset/117297/2 "2026-10-01T23:43:44Z")

</div>

It's a bug, slated to be fixed soon.

Workaround here:

> [@\[IGN-16242\]system.util.queryStatus doesn't return AlarmQueryResult](https://forum.inductiveautomation.com/t/ign-16242-system-util-querystatus-doesnt-return-alarmqueryresult/112798/2):
>
> This is a bug caused by some "under the hood" changes from 8.3. We're tracking it internally at a fairly high priority - it'll likely be fixed in 8.3.4 or shortly therafter. In the meantime, you could try this as a workaround: from com.inductiveautomation.ignition.common.alarming.query import AlarmQueryResultImpl def datasetFromAlarms(alarms, historical=False): inner = AlarmQueryResultImpl(historical) # pass True if using queryJournal inner.extend(alarms) return inner.dataset alarms = …

---

_[View the full topic](https://forum.inductiveautomation.com/t/system-alarm-querystatus-does-not-have-an-attribute-getdataset/117297)._
