~unifield-team/unifield-web/trunk

« back to all changes in this revision

Viewing changes to addons/openerp/controllers/database.py

  • Committer: jf
  • Date: 2017-07-11 12:19:46 UTC
  • mfrom: (4849.1.1 unifield-web)
  • Revision ID: jfb@tempo-consulting.fr-20170711121946-91m4yaoufdrf1edw
US-3145 [FIX] Web UI: fix missing value on db resotre

lp:~jfb-tempo-consulting/unifield-web/us-3145

Show diffs side-by-side

added added

removed removed

Lines of Context:
40
40
    langs = [('en_US', 'English (US)')]
41
41
    try:
42
42
        return langs + (rpc.session.execute_db('list_lang') or [])
43
 
    except Exception, e:
 
43
    except Exception:
44
44
        pass
45
45
    return langs
46
46
 
147
147
    action = '/openerp/database/do_restore'
148
148
    submit_text = _('Restore')
149
149
    fields = [
150
 
        FileField(name="filename", label=_('File:')),
 
150
        FileField(name="filename", label=_('File:'), validator=openobject.validators.IteratorValidator()),
151
151
        ReplacePasswordField(name='password', label=_('Restore password:')),
152
152
        openobject.widgets.TextField(name='dbname', label=_('New database name:'), validator=formencode.validators.NotEmpty(), readonly=1, attrs={'readonly': ''})
153
153
    ]