def get(status=None): """Get filings to send to colin.""" filings = [] if status is None: pending_filings = Filing.get_completed_filings_for_colin() elif status == Filing.Status.PAID.value: pending_filings = Filing.get_all_filings_by_status(status) filings = [x.json for x in pending_filings] return jsonify(filings), HTTPStatus.OK
def get(status=None): """Get filings to send to colin.""" pending_filings = [] if status is None: pending_filings = Filing.get_completed_filings_for_colin() elif status == Filing.Status.PAID.value: pending_filings = Filing.get_all_filings_by_status(status) filings = [] for filing in pending_filings: filing_json = filing.filing_json if filing_json and filing.filing_type != 'lear_epoch': filing_json['filingId'] = filing.id filings.append(filing_json) return jsonify(filings), HTTPStatus.OK
def get(status=None): """Get filings by status formatted in json.""" pending_filings = [] filings = [] if status is None: pending_filings = Filing.get_completed_filings_for_colin() for filing in pending_filings: filing_json = filing.filing_json if filing_json and filing.filing_type != 'lear_epoch': filing_json['filingId'] = filing.id filings.append(filing_json) return jsonify(filings), HTTPStatus.OK pending_filings = Filing.get_all_filings_by_status(status) for filing in pending_filings: filings.append(filing.json) return jsonify(filings), HTTPStatus.OK
def get(status=None): """Get filings by status formatted in json.""" pending_filings = [] filings = [] if status is None: pending_filings = Filing.get_completed_filings_for_colin() for filing in pending_filings: filing_json = filing.filing_json business = Business.find_by_internal_id(filing.business_id) if filing_json and filing.filing_type != 'lear_epoch' and \ (filing.filing_type != 'correction' or business.legal_type != business.LegalTypes.COOP.value): filing_json['filingId'] = filing.id filing_json['filing']['header'][ 'learEffectiveDate'] = filing.effective_date.isoformat( ) if not filing_json['filing']['business'].get('legalName'): business = Business.find_by_internal_id( filing.business_id) filing_json['filing']['business'][ 'legalName'] = business.legal_name if filing.filing_type == 'correction': colin_ids = \ ColinEventId.get_by_filing_id(filing_json['filing']['correction']['correctedFilingId']) if not colin_ids: continue filing_json['filing']['correction'][ 'correctedFilingColinId'] = colin_ids[ 0] # should only be 1 filings.append(filing_json) return jsonify(filings), HTTPStatus.OK pending_filings = Filing.get_all_filings_by_status(status) for filing in pending_filings: filings.append(filing.json) return jsonify(filings), HTTPStatus.OK