Esempio n. 1
0
 def POST_add_roadblock(self, form, jquery, dates, sr):
     if form.has_errors("startdate", errors.BAD_DATE) or form.has_errors(
         "enddate", errors.BAD_DATE, errors.BAD_DATE_RANGE
     ):
         return
     if form.has_errors("sr", errors.SUBREDDIT_NOEXIST, errors.SUBREDDIT_NOTALLOWED, errors.SUBREDDIT_REQUIRED):
         return
     if dates and sr:
         sd, ed = dates
         PromotedLinkRoadblock.add(sr, sd, ed)
         jquery.refresh()
Esempio n. 2
0
 def POST_add_roadblock(self, form, jquery, dates, sr):
     if (form.has_errors('startdate', errors.BAD_DATE) or form.has_errors(
             'enddate', errors.BAD_DATE, errors.BAD_DATE_RANGE)):
         return
     if form.has_errors('sr', errors.SUBREDDIT_NOEXIST,
                        errors.SUBREDDIT_NOTALLOWED,
                        errors.SUBREDDIT_REQUIRED):
         return
     if dates and sr:
         sd, ed = dates
         PromotedLinkRoadblock.add(sr, sd, ed)
         jquery.refresh()
Esempio n. 3
0
    def POST_add_roadblock(self, form, jquery, start, end, sr):
        if (form.has_errors('startdate', errors.BAD_DATE)
                or form.has_errors('enddate', errors.BAD_DATE)):
            return

        if end < start:
            c.errors.add(errors.BAD_DATE_RANGE, field='enddate')
            form.has_errors('enddate', errors.BAD_DATE_RANGE)
            return

        if form.has_errors('sr', errors.SUBREDDIT_NOEXIST,
                           errors.SUBREDDIT_NOTALLOWED,
                           errors.SUBREDDIT_REQUIRED):
            return

        PromotedLinkRoadblock.add(sr, start, end)
        jquery.refresh()
Esempio n. 4
0
    def POST_add_roadblock(self, form, jquery, start, end, sr):
        if (form.has_errors('startdate', errors.BAD_DATE) or
                form.has_errors('enddate', errors.BAD_DATE)):
            return

        if end < start:
            c.errors.add(errors.BAD_DATE_RANGE, field='enddate')
            form.has_errors('enddate', errors.BAD_DATE_RANGE)
            return

        if form.has_errors('sr', errors.SUBREDDIT_NOEXIST,
                           errors.SUBREDDIT_NOTALLOWED,
                           errors.SUBREDDIT_REQUIRED):
            return

        PromotedLinkRoadblock.add(sr, start, end)
        jquery.refresh()