You are here

function instagram_feeds_moderation_flag_block in Instagram Feeds 7

Flags an image as 'blocked' (moderated).

File

modules/instagram_feeds_moderation/instagram_feeds_moderation.module, line 290

Code

function instagram_feeds_moderation_flag_block($node) {
  if (NODE_PUBLISHED == $node->status) {
    $node->status = NODE_NOT_PUBLISHED;
    node_save($node);
  }
  $flag = flag_load('image_archived');
  if ($flag && $flag
    ->is_flagged($node->nid)) {
    $flag
      ->flag('unflag', $node->nid, NULL, TRUE);
  }
  $flag2 = flag_load('flag_as_inappropriate');
  if ($flag2 && $flag2
    ->is_flagged($node->nid)) {
    $flag2
      ->flag('unflag', $node->nid, NULL, TRUE);
  }
}