fix: actually include sensor firmware version string in repo, /version response
This commit is contained in:
@@ -8,6 +8,7 @@ defmodule Localiser.Domain.Schema.Sensor do
|
||||
schema "sensors" do
|
||||
field :sensor_id, :string
|
||||
field :confirmed, :boolean, default: false
|
||||
field :firmware_version, :string
|
||||
field :x, :float
|
||||
field :y, :float
|
||||
field :floor_x, :float, virtual: true
|
||||
@@ -22,7 +23,7 @@ defmodule Localiser.Domain.Schema.Sensor do
|
||||
@doc false
|
||||
def changeset(sensor, attrs) do
|
||||
sensor
|
||||
|> cast(attrs, [:sensor_id, :confirmed, :room_id, :x, :y])
|
||||
|> cast(attrs, [:sensor_id, :confirmed, :firmware_version, :room_id, :x, :y])
|
||||
|> validate_required([:sensor_id])
|
||||
|> unique_constraint(:sensor_id)
|
||||
|> assoc_constraint(:room)
|
||||
|
||||
Reference in New Issue
Block a user