Work on Cvent for IDAA

This commit is contained in:
Scott Idem
2022-02-24 13:12:55 -05:00
parent 536c667b59
commit f044a235ae
2 changed files with 11 additions and 9 deletions

View File

@@ -243,11 +243,11 @@ def get_contact_list(external_id: str=None, email: str=None):
# Updated 2022-02-02
@logger_reset
def get_recent_contact_list(
from_created_on = datetime.datetime.utcnow() + datetime.timedelta(minutes=-60),
from_created_on = None,
to_created_on = None, # datetime.datetime.utcnow(),
from_updated_on = datetime.datetime.utcnow() + datetime.timedelta(minutes=-60),
from_updated_on = None,
to_updated_on = None,
get_only = 'created', # created, updated/modified
# get_only = 'created', # created, updated/modified
):
log.setLevel(logging.INFO) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
log.debug(locals())
@@ -259,14 +259,16 @@ def get_recent_contact_list(
params = {}
from_created_on_str = from_created_on.isoformat()
log.info(f'From Created On: {from_created_on_str}')
if from_created_on:
from_created_on_str = from_created_on.isoformat()
log.info(f'From Created On: {from_created_on_str}')
if to_created_on:
to_created_on_str = to_created_on.isoformat()
log.info(f'To Created On: {to_created_on_str}')
from_updated_on_str = from_updated_on.isoformat()
log.info(f'From Updated On: {from_updated_on_str}')
if from_updated_on:
from_updated_on_str = from_updated_on.isoformat()
log.info(f'From Updated On: {from_updated_on_str}')
if to_updated_on:
to_updated_on_str = to_updated_on.isoformat()
log.info(f'To Updated On: {to_updated_on_str}')

View File

@@ -27,7 +27,7 @@ router = APIRouter()
async def process_recent_changes(
from_created_on: datetime.datetime = datetime.datetime.utcnow() + datetime.timedelta(minutes=-60), # for Cvent "created"
to_created_on: datetime.datetime = None, # for Cvent "created"
from_updated_on: datetime.datetime = datetime.datetime.utcnow() + datetime.timedelta(minutes=-60), # for Cvent "lastModified"
from_updated_on: datetime.datetime = None, # for Cvent "lastModified"
to_updated_on: datetime.datetime = None, # for Cvent "lastModified"
# type: str = 'created', # created, updated, created_updated
get_only: str = None, # created, updated/modified
@@ -47,7 +47,7 @@ async def process_recent_changes(
to_created_on = to_created_on,
from_updated_on = from_updated_on,
to_updated_on = to_updated_on,
get_only = 'created',
# get_only = 'created',
):
log.debug(cvent_contact_list_result)
cvent_contact_list = cvent_contact_list_result