14 lines
359 B
Elixir
14 lines
359 B
Elixir
defmodule Localiser.Domain.System do
|
|
alias Localiser.Domain.{Floors, Rooms, Sensors, Tags, Users}
|
|
|
|
def onboarding_status do
|
|
%{
|
|
has_admin: Users.any?(),
|
|
has_floors: Floors.any?(),
|
|
has_rooms: Rooms.any?(),
|
|
has_sensors_placed: Sensors.any_placed?(),
|
|
has_tags: Tags.any?()
|
|
}
|
|
end
|
|
end
|