Disable/Enable Interior Props by command

Server

TriggerEvent('es:addGroupCommand', 'enableInteriorProp', 'admin', function(source, args, user)
	TriggerClientEvent('enableInteriorProp', source, args[1])
end, function(source, args, user)
	TriggerClientEvent('chat:addMessage', source, { args = { '^1SYSTEM', 'Insufficient Permissions.' } })
end, {help = 'Enable an Interior Prop', params = {{name = "Prop", help = 'Name of Interior Prop'}}})

TriggerEvent('es:addGroupCommand', 'disableInteriorProp', 'admin', function(source, args, user)
	TriggerClientEvent('disableInteriorProp', source, args[1])
end, function(source, args, user)
	TriggerClientEvent('chat:addMessage', source, { args = { '^1SYSTEM', 'Insufficient Permissions.' } })
end, {help = 'Disable an Interior Prop', params = {{name = "Prop", help = 'Name of Interior Prop'}}})

Client

RegisterNetEvent('enableInteriorProp')
AddEventHandler('enableInteriorProp', function(prop)
	local coords = GetEntityCoords(PlayerPedId())
	local interiorID = GetInteriorAtCoords(coords)

	EnableInteriorProp(interiorID, prop)
	RefreshInterior(interiorID)

	print(IsInteriorPropEnabled(interiorID, prop))
	Citizen.Trace("interiorID: " .. interiorID)
	Citizen.Trace("propName: " .. prop)
end)

RegisterNetEvent('disableInteriorProp')
AddEventHandler('disableInteriorProp', function(prop)
	local coords = GetEntityCoords(PlayerPedId())
	local interiorID = GetInteriorAtCoords(coords)

	DisableInteriorProp(interiorID, prop)
	RefreshInterior(interiorID)

	print(IsInteriorPropEnabled(interiorID, prop))
	Citizen.Trace("interiorID: " .. interiorID)
  Citizen.Trace("propName: " .. prop)
end)