Skip to content

Commit

Permalink
Arprompt2 (#2984)
Browse files Browse the repository at this point in the history
* 319_delete_

* 319_delete_ar_prompt
  • Loading branch information
rarmitag authored Sep 12, 2024
1 parent 32878fd commit 21228c0
Showing 1 changed file with 7 additions and 8 deletions.
15 changes: 7 additions & 8 deletions colin-api/src/colin_api/resources/filing.py
Original file line number Diff line number Diff line change
Expand Up @@ -296,18 +296,18 @@ def post(identifier, **kwargs):
except Exception as err: # pylint: disable=broad-except
current_app.logger.error(f'Error updating AR status for {identifier}: {str(err)}')
return jsonify({'message': 'Error updating AR status.'}), HTTPStatus.INTERNAL_SERVER_ERROR
@cors_preflight('POST')
@API.route('/string:identifier/filings')


@cors_preflight('DELETE')
@API.route('/<string:legal_type>/<string:identifier>/filings/reminder')
# pylint: disable=too-few-public-methods
class DeleteARPrompt(Resource):
"""Delete AR Prompt for corporation."""

@staticmethod
@cors.crossdomain(origin='*')
@jwt.requires_roles([COLIN_SVC_ROLE])
def post(identifier, **kwargs):
def delete(identifier, **kwargs):
"""Clean up data in Colin for the corporation."""
# pylint: disable=unused-argument
try:
Expand All @@ -318,13 +318,12 @@ def post(identifier, **kwargs):
DELETE FROM AR_PROMPT
WHERE corp_num = :identifier
"""
cursor.execute(delete_ar_prompt, {'identifier': identifier})

cursor.execute(delete_ar_prompt, {'identifier': identifier})
# Commit the transaction
con.commit()
current_app.logger.info(f'Successfully deleted AR prompt for corporation {identifier}.')
return jsonify({'message': f'AR prompt deleted for corporation {identifier}.'}), HTTPStatus.OK

except Exception as err: # pylint: disable=broad-except
current_app.logger.error(f'Error Deleteing AR status for {identifier}: {str(err)}')
return jsonify({'message': 'Error Deleteing AR status.'}), HTTPStatus.INTERNAL_SERVER_ERROR
return jsonify({'message': 'Error Deleteing AR status.'}), HTTPStatus.INTERNAL_SERVER_ERROR

0 comments on commit 21228c0

Please sign in to comment.