checksums.py 321 B

1234567891011
  1. from misago.markup import checksums
  2. def is_post_valid(post):
  3. valid_checksum = make_post_checksum(post)
  4. return post.post_checksum == valid_checksum
  5. def update_post_checksum(post):
  6. post_seeds = [unicode(v) for v in (post.id, post.poster_ip)]
  7. return checksums.make_checksum(post.post_parsed, post_seeds)