Commit 230d1c39 by Asad Azam Committed by AsadAzam

Added Xseries and Micromasters name error

parent f80152cb
...@@ -323,10 +323,18 @@ class CustomCourseRunForm(CourseRunForm): ...@@ -323,10 +323,18 @@ class CustomCourseRunForm(CourseRunForm):
max_effort = cleaned_data.get("max_effort") max_effort = cleaned_data.get("max_effort")
start = cleaned_data.get("start") start = cleaned_data.get("start")
end = cleaned_data.get("end") end = cleaned_data.get("end")
is_xseries = cleaned_data.get("is_xseries")
xseries_name = cleaned_data.get("xseries_name")
is_micromasters = cleaned_data.get("is_micromasters")
micromasters_name = cleaned_data.get("micromasters_name")
if start and end and start > end: if start and end and start > end:
raise ValidationError({'start': _('Start date cannot be after the End date')}) raise ValidationError({'start': _('Start date cannot be after the End date')})
if min_effort and max_effort and min_effort > max_effort: if min_effort and max_effort and min_effort > max_effort:
raise ValidationError({'min_effort': _('Minimum effort cannot be greater than Maximum effort')}) raise ValidationError({'min_effort': _('Minimum effort cannot be greater than Maximum effort')})
if is_xseries and not xseries_name:
raise ValidationError({'xseries_name': _('Enter XSeries program name')})
if is_micromasters and not micromasters_name:
raise ValidationError({'micromasters_name': _('Enter Micromasters program name')})
return cleaned_data return cleaned_data
......
...@@ -7,7 +7,7 @@ msgid "" ...@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-01 14:43+0500\n" "POT-Creation-Date: 2017-06-01 16:02+0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
...@@ -683,6 +683,14 @@ msgid "Minimum effort cannot be greater than Maximum effort" ...@@ -683,6 +683,14 @@ msgid "Minimum effort cannot be greater than Maximum effort"
msgstr "" msgstr ""
#: apps/publisher/forms.py #: apps/publisher/forms.py
msgid "Enter XSeries program name"
msgstr ""
#: apps/publisher/forms.py
msgid "Enter Micromasters program name"
msgstr ""
#: apps/publisher/forms.py
msgid "Only audit seat can be without price." msgid "Only audit seat can be without price."
msgstr "" msgstr ""
......
...@@ -7,7 +7,7 @@ msgid "" ...@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-01 14:43+0500\n" "POT-Creation-Date: 2017-06-01 16:02+0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
......
...@@ -7,7 +7,7 @@ msgid "" ...@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-01 14:43+0500\n" "POT-Creation-Date: 2017-06-01 16:02+0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
...@@ -812,6 +812,14 @@ msgstr "" ...@@ -812,6 +812,14 @@ msgstr ""
"αмєт, ¢σηѕє¢тєтυя α#" "αмєт, ¢σηѕє¢тєтυя α#"
#: apps/publisher/forms.py #: apps/publisher/forms.py
msgid "Enter XSeries program name"
msgstr "Éntér XSérïés prögräm nämé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕ#"
#: apps/publisher/forms.py
msgid "Enter Micromasters program name"
msgstr "Éntér Mïçrömästérs prögräm nämé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢т#"
#: apps/publisher/forms.py
msgid "Only audit seat can be without price." msgid "Only audit seat can be without price."
msgstr "" msgstr ""
"Önlý äüdït séät çän ßé wïthöüt prïçé. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "Önlý äüdït séät çän ßé wïthöüt prïçé. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, "
......
...@@ -7,7 +7,7 @@ msgid "" ...@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-01 14:43+0500\n" "POT-Creation-Date: 2017-06-01 16:02+0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
......
...@@ -129,8 +129,8 @@ ...@@ -129,8 +129,8 @@
{{ run_form.micromasters_name }} {{ run_form.micromasters_name }}
</div> </div>
{% if run_form.micromasters_name.errors %} {% if run_form.micromasters_name.errors %}
<div class="field-message has-error"> <div class="field-message-error">
<span class="field-message-content"> <span>
{{ run_form.micromasters_name.errors|escape }} {{ run_form.micromasters_name.errors|escape }}
</span> </span>
</div> </div>
...@@ -146,7 +146,7 @@ ...@@ -146,7 +146,7 @@
{{ run_form.xseries_name}} {{ run_form.xseries_name}}
</div> </div>
{% if run_form.xseries_name.errors %} {% if run_form.xseries_name.errors %}
<div class="field-message has-error"> <div class="field-messag-error">
<span class="field-message-content"> <span class="field-message-content">
{{ run_form.xseries_name.errors|escape }} {{ run_form.xseries_name.errors|escape }}
</span> </span>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment