Skip to content

Instantly share code, notes, and snippets.

@kamaravichow
Created August 18, 2021 17:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kamaravichow/a9322f5fdacbc37de047b19a9b29db23 to your computer and use it in GitHub Desktop.
Save kamaravichow/a9322f5fdacbc37de047b19a9b29db23 to your computer and use it in GitHub Desktop.
function isValidUpdatedPost(){
let post = request.resource.data;
let hasMandatoryFeilds = post.keys().hasAny(['caption','timestamp','published']);
let isValid = post.content is string && post.content.size() > 2000;
return hasMandatoryFeilds && isValid;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment