UNPKG

node-red-contrib-home-assistant-websocket

Version:
2 lines (1 loc) 1.2 kB
"use strict";var d=Object.defineProperty;var f=Object.getOwnPropertyDescriptor;var I=Object.getOwnPropertyNames;var y=Object.prototype.hasOwnProperty;var c=(e,t)=>{for(var s in t)d(e,s,{get:t[s],enumerable:!0})},_=(e,t,s,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of I(t))!y.call(e,o)&&o!==s&&d(e,o,{get:()=>t[o],enumerable:!(n=f(t,o))||n.enumerable});return e};var N=e=>_(d({},"__esModule",{value:!0}),e);var Z={};c(Z,{default:()=>a,isZoneNodeProperties:()=>P});module.exports=N(Z);var i=require("../../common/services/IssueService"),p=require("../../common/services/IssueService/check"),m=require("../../const"),u=require("../../globals");function a(e){const t=[],s=(0,p.getInvalidIds)(i.IssueType.StateId,e,e.entities);for(const o of s){const r=u.RED._("home-assistant.service.issue.entity_not_found",{entity_id:o});t.push({type:i.IssueType.StateId,message:r,identity:o})}const n=(0,p.getInvalidIds)(i.IssueType.StateId,e,e.zones);for(const o of n){const r=u.RED._("home-assistant.service.issue.zone_not_found",{zone_id:o});t.push({type:i.IssueType.StateId,message:r,identity:o})}return t}function P(e){return e.type===m.NodeType.Zone}0&&(module.exports={isZoneNodeProperties});