Fix crypto novelty fingerprint for structured utilities
This commit is contained in:
parent
554a865927
commit
3f8e994835
1 changed files with 2 additions and 1 deletions
|
|
@ -208,7 +208,8 @@ class CryptoVentureService:
|
|||
for member in list(cohort.members.select_related("proposal").order_by("created_at")):
|
||||
proposal = member.proposal
|
||||
text = self._proposal_text(proposal)
|
||||
fp = self._fingerprint(proposal.protocol_thesis.protocol_category + proposal.protocol_thesis.protocol_thesis + " ".join(proposal.protocol_thesis.utility_categories))
|
||||
utility_text = " ".join(json.dumps(item, sort_keys=True, default=str) if isinstance(item, dict) else str(item) for item in proposal.protocol_thesis.utility_categories)
|
||||
fp = self._fingerprint(proposal.protocol_thesis.protocol_category + proposal.protocol_thesis.protocol_thesis + utility_text)
|
||||
reason = ""
|
||||
decision = None
|
||||
if any(term in text for term in hard_terms):
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue