コード例 #1
0
ファイル: user.py プロジェクト: scrbrd/scoreboard
    def load_by_external_email(x_email, third_party):
        """ Return a User by its indexed external email property. """
        key = User.third_party_property_key(third_party, NODE_PROPERTY.EMAIL)

        return loader.load_node_by_unique_property(
                key,
                x_email,
                [API_NODE_TYPE.USER])
コード例 #2
0
ファイル: user.py プロジェクト: scrbrd/scoreboard
 def load_by_external_id(x_id, third_party):
     """ Return a User by its indexed external id property. """
     return loader.load_node_by_unique_property(
             User.third_party_property_key(third_party, NODE_PROPERTY.ID),
             x_id,
             [API_NODE_TYPE.USER])
コード例 #3
0
ファイル: user.py プロジェクト: scrbrd/scoreboard
 def load_by_email(email):
     """ Return a User by its indexed email property. """
     return loader.load_node_by_unique_property(
             API_NODE_PROPERTY.EMAIL,
             email,
             [API_NODE_TYPE.USER])