Made codec preferences non-optional fields
This commit is contained in:
parent
2f47677af6
commit
59db0c9a3a
2 changed files with 6 additions and 4 deletions
|
|
@ -19,6 +19,8 @@ defmodule Pinchflat.Settings.Setting do
|
|||
@required_fields ~w(
|
||||
onboarding
|
||||
pro_enabled
|
||||
video_codec_preference
|
||||
audio_codec_preference
|
||||
)a
|
||||
|
||||
schema "settings" do
|
||||
|
|
@ -28,8 +30,8 @@ defmodule Pinchflat.Settings.Setting do
|
|||
field :apprise_version, :string
|
||||
field :apprise_server, :string
|
||||
|
||||
field :video_codec_preference, :string, default: "avc"
|
||||
field :audio_codec_preference, :string, default: "m4a"
|
||||
field :video_codec_preference, :string
|
||||
field :audio_codec_preference, :string
|
||||
end
|
||||
|
||||
@doc false
|
||||
|
|
|
|||
|
|
@ -8,8 +8,8 @@ defmodule Pinchflat.Repo.Migrations.RefactorCodecPreferences do
|
|||
end
|
||||
|
||||
alter table(:settings) do
|
||||
add :video_codec_preference, :string, default: "avc"
|
||||
add :audio_codec_preference, :string, default: "m4a"
|
||||
add :video_codec_preference, :string, default: "avc", null: false
|
||||
add :audio_codec_preference, :string, default: "m4a", null: false
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Reference in a new issue