]>
git.proxmox.com Git - pve-manager.git/blob - www/mobile/RealmSelector.js
1 Ext
.define('PVE.form.RealmSelector', {
2 extend
: 'Ext.field.Select',
3 alias
: ['widget.pveRealmSelector'],
9 store
: { model
: 'pve-domains' },
13 needOTP: function(realm
) {
16 var realmstore
= me
.getStore();
18 var rec
= realmstore
.findRecord('realm', realm
);
20 return rec
&& rec
.data
&& rec
.data
.tfa
? rec
.data
.tfa
: undefined;
23 initialize: function() {
28 var realmstore
= me
.getStore();
31 callback: function(r
, o
, success
) {
33 var def
= me
.getValue();
34 if (!def
|| !realmstore
.findRecord('realm', def
)) {
36 Ext
.each(r
, function(record
) {
37 if (record
.get('default')) {
38 def
= record
.get('realm');