ba33f2c600399d5b4b97dd5fd987ed2db3c891ba chmalee Tue May 19 13:40:42 2026 -0700 myVariants related fixes from code review. Standardize how the code determines we are about to do something myVariants related by #defining some strings and using sameOk to check for them, remove a dead code block, and have hgc use autoSql to load the myVariants item rather than check the raw sql result, refs #37528 diff --git src/hg/inc/myVariantsShare.h src/hg/inc/myVariantsShare.h index f1e2d1c35f3..9fc2d3cab5d 100644 --- src/hg/inc/myVariantsShare.h +++ src/hg/inc/myVariantsShare.h @@ -104,23 +104,17 @@ char *targetUser, char *db); /* Get all shares targeted at this user for the given assembly. */ boolean myVariantsRevokeShare(struct sqlConnection *conn, char *shareToken, char *ownerUser); /* Delete a share record. ownerUser must match the share's owner. * Returns TRUE if a row was deleted, FALSE if not found or not owner. */ #define MYVAR_SHARE_CGI_VAR "myVarShare" #define MYVAR_SHARED_CART_PREFIX "myVarShared_" char *myVariantsShareCartValue(struct myVariantsShare *share); /* Build JSON cart value string from a share record. * Caller must freeMem the result. */ -boolean myVariantsParseShareCartValue(char *val, char **retOwner, - char **retProject, char **retDb, int *retPermission, char **retLabel); -/* Parse a JSON cart value string back into components. Returns FALSE on bad format. - * retOwner, retProject, retDb, retLabel are cloneString'd; caller must free. - * Any ret* param may be NULL; pass NULL to skip. */ - #endif /* MYVARIANTSSHARE_H */