Exemple #1
0
def down_sebanners(cb=None):
    tvdb = w2p_tvseries_tvdb_loader()
    res = tvdb.series_banner_update_global()
    db.commit()
    if cb:
        default_callback(cb)
    return res
Exemple #2
0
def down_epbanners(cb=None):
    tvdb = w2p_tvseries_tvdb_loader()
    res = tvdb.episodes_banner_update_global()
    db.commit()
    if cb:
        default_callback(cb)
    return res
Exemple #3
0
def update(cb=None):
    tvdb = w2p_tvseries_tvdb_loader()
    res = tvdb.global_update()
    res = dict(message='Update done (%s)' % (res))
    db.commit()
    if cb:
        default_callback(cb)
    return sj.dumps(res)
Exemple #4
0
def update(cb=None):
    tvdb = w2p_tvseries_tvdb_loader()
    res = tvdb.global_update()
    res = dict(message="Update done (%s)" % (res))
    db.commit()
    if cb:
        default_callback(cb)
    return sj.dumps(res)
Exemple #5
0
def update_single_series(series_id):
    tvdb = w2p_tvseries_tvdb_loader()
    se_tb = db.series
    series = db(se_tb.id == series_id).select(se_tb.seriesid, se_tb.language).first()
    if not series:
        return
    db(se_tb.id == series_id).update(lastupdated=se_tb.lastupdated - 10000)
    res = tvdb.add_series(series.seriesid, series.language)
    db.commit()
    return sj.dumps(res)
Exemple #6
0
def update_single_series(series_id):
    tvdb = w2p_tvseries_tvdb_loader()
    se_tb = db.series
    series = db(se_tb.id == series_id).select(se_tb.seriesid,
                                              se_tb.language).first()
    if not series:
        return
    db(se_tb.id == series_id).update(lastupdated=se_tb.lastupdated - 10000)
    res = tvdb.add_series(series.seriesid, series.language)
    db.commit()
    return sj.dumps(res)
Exemple #7
0
def add():
    gs = w2p_tvseries_settings().global_settings()
    language = gs.language or 'en'
    error = None
    res = []
    form = SQLFORM.factory(Field("series_name", requires=IS_NOT_EMPTY()), showid=False)
    if form.process(hideerror=True).accepted:
        try:
            tvdb = w2p_tvseries_tvdb_loader()
            res = tvdb.search_series(form.vars.series_name, language)
        except:
            res = []
            error = 'Sorry, timeout on thetvdb.com, try again later'
            response.flash = ''
    return dict(res=res, form=form, error=error)
Exemple #8
0
def add_series(seriesid, language):
    tvdb = w2p_tvseries_tvdb_loader()
    rtn = tvdb.add_series(seriesid, language)
    db.commit()
    return rtn
Exemple #9
0
def add_series(seriesid, language):
    tvdb = w2p_tvseries_tvdb_loader()
    rtn = tvdb.add_series(seriesid, language)
    db.commit()
    return rtn