コード例 #1
0
ファイル: Email.py プロジェクト: TakashiSasaki/odenkiapi
 def showAllEmailUsers(self, jrequest, jresponse):
     assert isinstance(jrequest, JsonRpcRequest)
     assert isinstance(jresponse, JsonRpcResponse)
     assert jrequest.fromAdminHost
     jresponse.setId()
     query = EmailUser.query()
     email_users = []
     for email_user in query:
         email_users.append(email_user)
     jresponse.setResult(email_users)
コード例 #2
0
 def showAllEmailUsers(self, jrequest, jresponse):
     assert isinstance(jrequest, JsonRpcRequest)
     assert isinstance(jresponse, JsonRpcResponse)
     assert jrequest.fromAdminHost
     jresponse.setId()
     query = EmailUser.query()
     email_users = []
     for email_user in query:
         email_users.append(email_user)
     jresponse.setResult(email_users)
コード例 #3
0
ファイル: Email.py プロジェクト: TakashiSasaki/odenkiapi
    def deleteNullOdenkiId(self, jrequest, jresponse):
        assert isinstance(jrequest, JsonRpcRequest)
        assert isinstance(jresponse, JsonRpcResponse)
        assert jrequest.fromAdminHost
        jresponse.setId()
        email_user_query = EmailUser.query()
        assert (email_user_query, ndb.Query)
        #email_user_query = email_user_query.filter(EmailUser.odenkiId==None)
        email_user_query = email_user_query.filter()
        count1 = 0
        for email_user_key in email_user_query.fetch(keys_only=True):
            assert isinstance(email_user_key, ndb.Key)
            if email_user_key.get().odenkiId is None:
                email_user_key.delete_async()
                count1 += 1
        jresponse.setResultValue("count1", count1)

        count2 = 0
        for email_user_key in email_user_query.fetch(keys_only=True):
            assert isinstance(email_user_key, ndb.Key)
            if email_user_key.get().odenkiId is None:
                email_user_key.delete_async()
                count2 += 1
        jresponse.setResultValue("count2", count2)
コード例 #4
0
    def deleteNullOdenkiId(self, jrequest, jresponse):
        assert isinstance(jrequest, JsonRpcRequest)
        assert isinstance(jresponse, JsonRpcResponse)
        assert jrequest.fromAdminHost
        jresponse.setId()
        email_user_query = EmailUser.query()
        assert (email_user_query, ndb.Query)
        #email_user_query = email_user_query.filter(EmailUser.odenkiId==None)
        email_user_query = email_user_query.filter()
        count1 = 0
        for email_user_key in email_user_query.fetch(keys_only=True):
            assert isinstance(email_user_key, ndb.Key)
            if email_user_key.get().odenkiId is None:
                email_user_key.delete_async()
                count1 += 1
        jresponse.setResultValue("count1", count1)

        count2 = 0
        for email_user_key in email_user_query.fetch(keys_only=True):
            assert isinstance(email_user_key, ndb.Key)
            if email_user_key.get().odenkiId is None:
                email_user_key.delete_async()
                count2 += 1
        jresponse.setResultValue("count2", count2)