switch to onion v3 ids
This commit is contained in:
parent
e175c72a40
commit
71634c9ed1
10 changed files with 212 additions and 120 deletions
|
|
@ -411,7 +411,7 @@ def requestPeering(data):
|
|||
nickname (optional)
|
||||
}
|
||||
'''
|
||||
if len(data.get('id', '')) != 16:
|
||||
if len(data.get('id', '')) != settings.ID_LENGTH:
|
||||
logger.debug('invalid user id')
|
||||
return {}
|
||||
u = models.User.get_or_create(data['id'])
|
||||
|
|
@ -434,7 +434,7 @@ def acceptPeering(data):
|
|||
message
|
||||
}
|
||||
'''
|
||||
if len(data.get('id', '')) != 16:
|
||||
if len(data.get('id', '')) != settings.ID_LENGTH:
|
||||
logger.debug('invalid user id')
|
||||
return {}
|
||||
logger.debug('acceptPeering... %s', data)
|
||||
|
|
@ -453,8 +453,8 @@ def rejectPeering(data):
|
|||
message
|
||||
}
|
||||
'''
|
||||
if len(data.get('id', '')) not in (16, 43):
|
||||
logger.debug('invalid user id')
|
||||
if len(data.get('id', '')) not in (16, 43, 56):
|
||||
logger.debug('invalid user id: %s', data)
|
||||
return {}
|
||||
u = models.User.get_or_create(data['id'])
|
||||
u.info['message'] = data.get('message', '')
|
||||
|
|
@ -471,8 +471,8 @@ def removePeering(data):
|
|||
message
|
||||
}
|
||||
'''
|
||||
if len(data.get('id', '')) not in (16, 43):
|
||||
logger.debug('invalid user id')
|
||||
if len(data.get('id', '')) not in (16, 43, 56):
|
||||
logger.debug('invalid user id: %s', data)
|
||||
return {}
|
||||
u = models.User.get(data['id'], for_update=True)
|
||||
if u:
|
||||
|
|
@ -488,8 +488,8 @@ def cancelPeering(data):
|
|||
takes {
|
||||
}
|
||||
'''
|
||||
if len(data.get('id', '')) != 16:
|
||||
logger.debug('invalid user id')
|
||||
if len(data.get('id', '')) != settings.ID_LENGTH:
|
||||
logger.debug('invalid user id: %s', data)
|
||||
return {}
|
||||
u = models.User.get_or_create(data['id'])
|
||||
u.info['message'] = data.get('message', '')
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ class User(db.Model):
|
|||
created = sa.Column(sa.DateTime())
|
||||
modified = sa.Column(sa.DateTime())
|
||||
|
||||
id = sa.Column(sa.String(43), primary_key=True)
|
||||
id = sa.Column(sa.String(128), primary_key=True)
|
||||
info = sa.Column(MutableDict.as_mutable(sa.PickleType(pickler=json_pickler)))
|
||||
|
||||
nickname = sa.Column(sa.String(256), index=True)
|
||||
|
|
@ -256,7 +256,7 @@ class List(db.Model):
|
|||
type = sa.Column(sa.String(64))
|
||||
_query = sa.Column('query', MutableDict.as_mutable(sa.PickleType(pickler=json_pickler)))
|
||||
|
||||
user_id = sa.Column(sa.String(43), sa.ForeignKey('user.id'))
|
||||
user_id = sa.Column(sa.String(128), sa.ForeignKey('user.id'))
|
||||
user = sa.orm.relationship('User', backref=sa.orm.backref('lists', lazy='dynamic'))
|
||||
|
||||
items = sa.orm.relationship('Item', secondary=list_items,
|
||||
|
|
@ -456,7 +456,7 @@ class Metadata(db.Model):
|
|||
|
||||
id = sa.Column(sa.Integer(), primary_key=True)
|
||||
item_id = sa.Column(sa.String(32))
|
||||
user_id = sa.Column(sa.String(43), sa.ForeignKey('user.id'))
|
||||
user_id = sa.Column(sa.String(128), sa.ForeignKey('user.id'))
|
||||
data_hash = sa.Column(sa.String(40), index=True)
|
||||
data = sa.Column(MutableDict.as_mutable(sa.PickleType(pickler=json_pickler)))
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue