Subversion Repositories SmartDukaan

Rev

Rev 18082 | Rev 19653 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 18082 Rev 18497
Line 93... Line 93...
93
    SharedPreferences inviteD;
93
    SharedPreferences inviteD;
94
    SharedPreferences.Editor inviteDEditor;
94
    SharedPreferences.Editor inviteDEditor;
95
    LoginButton fb_button;
95
    LoginButton fb_button;
96
    ImageButton facebookLogin,googlelogin;
96
    ImageButton facebookLogin,googlelogin;
97
    String mobile;
97
    String mobile;
98
/*    String referrer;*/
-
 
99
    MixpanelAPI mixpanel;
98
    MixpanelAPI mixpanel;
100
    GoogleCloudMessaging gcm;
99
    GoogleCloudMessaging gcm;
101
    Context context;
100
    Context context;
102
    String regId;
101
    String regId;
103
    String msg = "";
102
    String msg = "";
104
/*    EditText referralCode;*/
-
 
105
/*
-
 
106
    String  invitationCode;
-
 
107
    final ArrayList<String> invitationCodeList = new ArrayList<String>();
-
 
108
*/
-
 
109
    public static final String REG_ID = "regId";
103
    public static final String REG_ID = "regId";
110
    private static final String APP_VERSION = "appVersion";
104
    private static final String APP_VERSION = "appVersion";
111
   /* TextView inviteError;
-
 
112
    TextView inviteNumber;
-
 
113
    TextView inviteMessage,inviteMessage1;*/
-
 
114
 
-
 
115
    static final String TAG = "Register Activity";
105
    static final String TAG = "Register Activity";
116
    @Override
106
    @Override
117
 
107
 
118
    protected void onCreate(Bundle savedInstanceState) {
108
    protected void onCreate(Bundle savedInstanceState) {
119
 
109
 
Line 657... Line 647...
657
        }
647
        }
658
        @Override
648
        @Override
659
        protected void onPostExecute(String result){
649
        protected void onPostExecute(String result){
660
            super.onPostExecute(result);
650
            super.onPostExecute(result);
661
            userDataEditor.commit();
651
            userDataEditor.commit();
662
            //pDlg.dismiss();
-
 
-
 
652
 
663
            try {
653
            try {
664
                if (userData.getString("id", null) == null)  {
654
                if (userData.getString("id", null) == null)  {
665
                    if(mGoogleApiClient.isConnected()) {
655
                    if(mGoogleApiClient.isConnected()) {
666
                        Plus.AccountApi.clearDefaultAccount(mGoogleApiClient);
656
                        Plus.AccountApi.clearDefaultAccount(mGoogleApiClient);
667
                        mGoogleApiClient.disconnect();
657
                        mGoogleApiClient.disconnect();
668
                        userDataEditor.clear().commit();
658
                        userDataEditor.clear().commit();
669
                    }
659
                    }
670
                    else{
660
                    else{
671
                        userDataEditor.clear().commit();
661
                        userDataEditor.clear().commit();
672
                    }
662
                    }
-
 
663
                    if(pDlg!=null){
-
 
664
                        pDlg.dismiss();
-
 
665
                    }
673
                } else {
666
                } else {
674
                    UtilityFunctions utf = new UtilityFunctions();
667
                    UtilityFunctions utf = new UtilityFunctions();
675
                    new pushApkData().execute(utf.getDeviceInformation(getApplicationContext()));
668
                    new pushApkData().execute(utf.getDeviceInformation(getApplicationContext()));
676
                    //new gcmPushData().execute();
669
                    //new gcmPushData().execute();
677
                }
670
                }
Line 758... Line 751...
758
            userDataEditor.commit();
751
            userDataEditor.commit();
759
            if(userData.getString("id",null)==null){
752
            if(userData.getString("id",null)==null){
760
                Session.getActiveSession().closeAndClearTokenInformation();
753
                Session.getActiveSession().closeAndClearTokenInformation();
761
                Session.setActiveSession(null);
754
                Session.setActiveSession(null);
762
                userDataEditor.clear().commit();
755
                userDataEditor.clear().commit();
-
 
756
                if(pDlg!=null){
-
 
757
                    pDlg.dismiss();
-
 
758
                }
763
            }else {
759
            }else {
764
                new  pushApkData().execute(new UtilityFunctions().getDeviceInformation(getApplicationContext()));
760
                new  pushApkData().execute(new UtilityFunctions().getDeviceInformation(getApplicationContext()));
765
          /*      new gcmPushData().execute();*/
761
          /*      new gcmPushData().execute();*/
766
            }
762
            }
767
        }
763
        }