only look for open matters

This commit is contained in:
Jay Lee
2022-02-27 18:58:29 +00:00
parent 9b0ab6b1c1
commit b76a8f7d76
2 changed files with 6 additions and 5 deletions

View File

@@ -538,7 +538,7 @@ jobs:
$gam print vaultmatters matterstate open
$gam print vaultholds matter $matterid
$gam print vaultcount matter $matterid corpus mail everyone todrive
$gam create vaultexport matter $matterid name "GHA export $newbase" corpus mail accounts $newuser use_new_export
$gam create vaultexport matter $matterid name "GHA export $newbase" corpus mail accounts $newuser use_new_export true
$gam print exports matter $matterid | $gam csv - gam info export $matterid id:~~id~~
$gam csv sample.csv gam user ~email add calendar id:$newresource
$gam delete resource $newresource

View File

@@ -206,7 +206,7 @@ def createExport():
while i < len(sys.argv):
myarg = sys.argv[i].lower().replace('_', '')
if myarg == 'matter':
matterId = getMatterItem(v, sys.argv[i + 1])
matterId = getMatterItem(v, sys.argv[i + 1], state='OPEN')
body['matterId'] = matterId
i += 2
elif myarg == 'name':
@@ -554,7 +554,7 @@ def convertHoldNameToID(v, nameOrID, matterId):
f'in matter {matterId}')
def convertMatterNameToID(v, nameOrID):
def convertMatterNameToID(v, nameOrID, state=None):
nameOrID = nameOrID.lower()
cg = UID_PATTERN.match(nameOrID)
if cg:
@@ -564,6 +564,7 @@ def convertMatterNameToID(v, nameOrID):
'list',
'matters',
view='BASIC',
state=state,
fields=fields)
for matter in matters:
if matter['name'].lower() == nameOrID:
@@ -571,8 +572,8 @@ def convertMatterNameToID(v, nameOrID):
return None
def getMatterItem(v, nameOrID):
matterId = convertMatterNameToID(v, nameOrID)
def getMatterItem(v, nameOrID, state=None):
matterId = convertMatterNameToID(v, nameOrID, state=state)
if not matterId:
controlflow.system_error_exit(4, f'could not find matter {nameOrID}')
return matterId