Fix field names in validator code
This commit is contained in:
parent
86f42ba126
commit
c9e6ca1681
@ -304,13 +304,13 @@ sub _validate_ingredient {
|
|||||||
|
|
||||||
# Units and prep method are option lists, so check them
|
# Units and prep method are option lists, so check them
|
||||||
($ingredient -> {"units"}, $error) = $self -> _validate_ingredient_option($ingdata -> {"units"},
|
($ingredient -> {"units"}, $error) = $self -> _validate_ingredient_option($ingdata -> {"units"},
|
||||||
"{L_NEW_UNITS}",
|
"{L_RECIPE_UNITS}",
|
||||||
$self -> _get_units());
|
$self -> _get_units());
|
||||||
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
||||||
if($error);
|
if($error);
|
||||||
|
|
||||||
($ingredient -> {"prep"}, $error) = $self -> _validate_ingredient_option($ingdata -> {"prep"},
|
($ingredient -> {"prep"}, $error) = $self -> _validate_ingredient_option($ingdata -> {"prep"},
|
||||||
"{L_NEW_PREP}",
|
"{L_RECIPE_PREP}",
|
||||||
$self -> _get_prepmethods());
|
$self -> _get_prepmethods());
|
||||||
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
||||||
if($error);
|
if($error);
|
||||||
@ -335,7 +335,7 @@ sub _validate_ingredients {
|
|||||||
|
|
||||||
($args -> {"ingdata"}, $error) = $self -> validate_string("ingdata", { required => 1,
|
($args -> {"ingdata"}, $error) = $self -> validate_string("ingdata", { required => 1,
|
||||||
default => "",
|
default => "",
|
||||||
nicename => "{L_NEW_INGREDIENTS}",
|
nicename => "{L_RECIPE_INGREDIENTS}",
|
||||||
encode => 0,
|
encode => 0,
|
||||||
});
|
});
|
||||||
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
||||||
@ -370,63 +370,75 @@ sub _validate_recipe {
|
|||||||
my $self = shift;
|
my $self = shift;
|
||||||
my ($args, $error, $errors) = ( {}, "", "" );
|
my ($args, $error, $errors) = ( {}, "", "" );
|
||||||
|
|
||||||
# <label>{L_NEW_NAME}
|
# <label>{L_RECIPE_NAME}
|
||||||
($args -> {"name"}, $error) = $self -> validate_string("name", { required => 1,
|
($args -> {"name"}, $error) = $self -> validate_string("name", { required => 1,
|
||||||
default => "",
|
default => "",
|
||||||
minlen => 4,
|
minlen => 4,
|
||||||
maxlen => 80,
|
maxlen => 80,
|
||||||
nicename => "{L_NEW_NAME}",
|
nicename => "{L_RECIPE_NAME}",
|
||||||
formattest => $self -> {"formats"} -> {"recipename"},
|
formattest => $self -> {"formats"} -> {"recipename"},
|
||||||
formatdesc => "{L_ERR_NAMEFORMAT}"
|
formatdesc => "{L_ERR_NAMEFORMAT}"
|
||||||
});
|
});
|
||||||
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
||||||
if($error);
|
if($error);
|
||||||
|
|
||||||
# <label>{L_NEW_SOURCE}
|
# <label>{L_RECIPE_SOURCE}
|
||||||
($args -> {"source"}, $error) = $self -> validate_string("source", { required => 0,
|
($args -> {"source"}, $error) = $self -> validate_string("source", { required => 0,
|
||||||
default => "",
|
default => "",
|
||||||
maxlen => 255,
|
maxlen => 255,
|
||||||
nicename => "{L_NEW_SOURCE}"
|
nicename => "{L_RECIPE_SOURCE}"
|
||||||
});
|
});
|
||||||
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
||||||
if($error);
|
if($error);
|
||||||
|
|
||||||
# <label>{L_NEW_YIELD}
|
# <label>{L_RECIPE_YIELD}
|
||||||
($args -> {"yield"}, $error) = $self -> validate_string("yield", { required => 0,
|
($args -> {"yield"}, $error) = $self -> validate_string("yield", { required => 0,
|
||||||
default => "",
|
default => "",
|
||||||
maxlen => 80,
|
maxlen => 80,
|
||||||
nicename => "{L_NEW_SOURCE}"
|
nicename => "{L_RECIPE_SOURCE}"
|
||||||
});
|
});
|
||||||
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
||||||
if($error);
|
if($error);
|
||||||
|
|
||||||
# <label>{L_NEW_PREPINFO}
|
# <label>{L_RECIPE_PREPINFO}
|
||||||
($args -> {"timereq"}, $error) = $self -> validate_string("timereq", { required => 0,
|
($args -> {"timereq"}, $error) = $self -> validate_string("timereq", { required => 0,
|
||||||
default => "",
|
default => "",
|
||||||
maxlen => 255,
|
maxlen => 255,
|
||||||
nicename => "{L_NEW_PREPINFO}"
|
nicename => "{L_RECIPE_PREPINFO}"
|
||||||
});
|
});
|
||||||
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
||||||
if($error);
|
if($error);
|
||||||
|
|
||||||
# <label>{L_NEW_TIMEREQ}
|
# <label>{L_RECIPE_PREPTIME}
|
||||||
($args -> {"timesecs"}, $error) = $self -> validate_numeric("timesecs", { required => 1,
|
($args -> {"prepsecs"}, $error) = $self -> validate_numeric("prepsecs", { required => 1,
|
||||||
default => 0,
|
default => 0,
|
||||||
intonly => 1,
|
intonly => 1,
|
||||||
min => 1,
|
min => 1,
|
||||||
nicename => "{L_NEW_TIMEREQ}"
|
nicename => "{L_RECIPE_PREPTIME}"
|
||||||
});
|
});
|
||||||
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
||||||
if($error);
|
if($error);
|
||||||
|
|
||||||
$args -> {"timemins"} = int($args -> {"timesecs"} / 60);
|
$args -> {"preptime"} = int($args -> {"prepsecs"} / 60);
|
||||||
|
|
||||||
|
# <label>{L_RECIPE_COOKTIME}
|
||||||
|
($args -> {"cooksecs"}, $error) = $self -> validate_numeric("cooksecs", { required => 1,
|
||||||
|
default => 0,
|
||||||
|
intonly => 1,
|
||||||
|
min => 1,
|
||||||
|
nicename => "{L_RECIPE_COOKTIME}"
|
||||||
|
});
|
||||||
|
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
||||||
|
if($error);
|
||||||
|
|
||||||
|
$args -> {"cooktime"} = int($args -> {"cooksecs"} / 60);
|
||||||
|
|
||||||
|
|
||||||
# <label>{L_NEW_OVENTEMP}
|
# <label>{L_RECIPE_OVENTEMP}
|
||||||
($args -> {"temp"}, $error) = $self -> validate_numeric("temp", { required => 0,
|
($args -> {"temp"}, $error) = $self -> validate_numeric("temp", { required => 0,
|
||||||
default => 0,
|
default => 0,
|
||||||
intonly => 1,
|
intonly => 1,
|
||||||
nicename => "{L_NEW_OVENTEMP}"
|
nicename => "{L_RECIPE_OVENTEMP}"
|
||||||
});
|
});
|
||||||
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
||||||
if($error);
|
if($error);
|
||||||
@ -435,32 +447,32 @@ sub _validate_recipe {
|
|||||||
($args -> {"temptype"}, $error) = $self -> validate_options("temptype", { required => 0,
|
($args -> {"temptype"}, $error) = $self -> validate_options("temptype", { required => 0,
|
||||||
default => "N/A",
|
default => "N/A",
|
||||||
source => $temptypes,
|
source => $temptypes,
|
||||||
nicename => "{L_NEW_OVENTEMP}"
|
nicename => "{L_RECIPE_OVENTEMP}"
|
||||||
});
|
});
|
||||||
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
||||||
if($error);
|
if($error);
|
||||||
|
|
||||||
|
|
||||||
# <label>{L_NEW_TYPE}
|
# <label>{L_RECIPE_TYPE}
|
||||||
my $types = $self -> {"system"} -> {"entities"} -> {"types"} -> as_options();
|
my $types = $self -> {"system"} -> {"entities"} -> {"types"} -> as_options();
|
||||||
($args -> {"type"}, $error) = $self -> validate_options("type", { required => 1,
|
($args -> {"type"}, $error) = $self -> validate_options("type", { required => 1,
|
||||||
source => $types,
|
source => $types,
|
||||||
nicename => "{L_NEW_TYPE}"
|
nicename => "{L_RECIPE_TYPE}"
|
||||||
});
|
});
|
||||||
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
||||||
if($error);
|
if($error);
|
||||||
|
|
||||||
|
|
||||||
# <label>{L_NEW_STATUS}
|
# <label>{L_RECIPE_STATUS}
|
||||||
my $states = $self -> {"system"} -> {"entities"} -> {"states"} -> as_options(0, visible => {value => 1});
|
my $states = $self -> {"system"} -> {"entities"} -> {"states"} -> as_options(0, visible => {value => 1});
|
||||||
($args -> {"status"}, $error) = $self -> validate_options("status", { required => 1,
|
($args -> {"status"}, $error) = $self -> validate_options("status", { required => 1,
|
||||||
source => $states,
|
source => $states,
|
||||||
nicename => "{L_NEW_STATUS}"
|
nicename => "{L_RECIPE_STATUS}"
|
||||||
});
|
});
|
||||||
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
||||||
if($error);
|
if($error);
|
||||||
|
|
||||||
# <label>{L_NEW_TAGS}
|
# <label>{L_RECIPE_TAGS}
|
||||||
my @tags = $self -> {"cgi"} -> multi_param("tags");
|
my @tags = $self -> {"cgi"} -> multi_param("tags");
|
||||||
my @taglist = ();
|
my @taglist = ();
|
||||||
foreach my $tag (@tags) {
|
foreach my $tag (@tags) {
|
||||||
@ -477,19 +489,19 @@ sub _validate_recipe {
|
|||||||
$errors .= $self -> _validate_ingredients($args);
|
$errors .= $self -> _validate_ingredients($args);
|
||||||
|
|
||||||
|
|
||||||
# <label>{L_NEW_METHOD}
|
# <label>{L_RECIPE_METHOD}
|
||||||
($args -> {"method"}, $error) = $self -> validate_string("method", { required => 1,
|
($args -> {"method"}, $error) = $self -> validate_htmlarea("method", { required => 1,
|
||||||
default => "",
|
default => "",
|
||||||
minlen => 4,
|
minlen => 4,
|
||||||
nicename => "{L_NEW_METHOD}",
|
nicename => "{L_RECIPE_METHOD}",
|
||||||
});
|
});
|
||||||
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
||||||
if($error);
|
if($error);
|
||||||
|
|
||||||
# <label>{L_NEW_NOTES}
|
# <label>{L_RECIPE_NOTES}
|
||||||
($args -> {"notes"}, $error) = $self -> validate_string("notes", { required => 0,
|
($args -> {"notes"}, $error) = $self -> validate_htmlarea("notes", { required => 0,
|
||||||
default => "",
|
default => "",
|
||||||
nicename => "{L_NEW_NOTES}"
|
nicename => "{L_RECIPE_NOTES}"
|
||||||
});
|
});
|
||||||
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
$errors .= $self -> {"template"} -> load_template("error/error_item.tem", { "%(error)s" => $error })
|
||||||
if($error);
|
if($error);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user