module ADIWG::Mdtranslator::Readers::MdJson::ContactPost
Public Class Methods
examine(aContact, responseObj)
click to toggle source
# File lib/adiwg/mdtranslator/readers/mdJson/modules/module_contactPostprocess.rb, line 17 def self.examine(aContact, responseObj) @MessagePath = ADIWG::Mdtranslator::Readers::MdJson::MdJson # test that all organizationMember IDs are in the contacts array aContact.each do |hContact| contactId = hContact[:contactId] hContact[:memberOfOrgs].each do |orgId| hOrg = MdJson.findContact(orgId) if hOrg[0].nil? outContext = "contact #{contactId}, membership organization ID #{orgId}" @MessagePath.issueWarning(110, responseObj, outContext) end end end end