Xero Connector - manual_journal -> JournalLines...
# help-connector-development
a
Xero Connector - manual_journal -> JournalLines JSON item empty [] Hi Guys, I am running the Xero connector version 2.0.1 on open source using docker in Ubuntu. The connector is working well, however I have one issue, the JournalLines in the manual journal table is returning an empty array. I assume this should be a JSON object contains the lines from the manual journal, but it currently just returns "[]". The journals themselves are coming through fine, it's just the JournalLines data that is missing which I need for reporting. Does anyone have idea what could cause this and how to fix it? Thanks!
k
I'm sorry, but there is no specific information in the provided knowledge sources regarding why the
JournalLines
field in the
ManualJournals
stream might return an empty array
[]
while the rest of the record is populated. The knowledge sources provide the following relevant context, though they do not explicitly address your specific issue: * Supported Streams: The Xero connector does support the
ManualJournals
stream [[Xero Supported Streams](https://docs.airbyte.com/integrations/sources/xero#supported-streams)]. * Required Scopes: To sync all available data for all streams, the following scopes must be configured in your Xero application: *
accounting.attachments.read
*
accounting.budgets.read
*
accounting.contacts.read
*
accounting.journals.read
*
accounting.reports.read
*
accounting.reports.tenninetynine.read
*
accounting.settings.read
*
accounting.transactions.read
*
assets.read
*
offline_access
[[Xero Prerequisites](https://docs.airbyte.com/integrations/sources/xero)]. * Known Issues with Newer Versions: There is a reported issue in versions 2.1.0 through 2.1.4 where the connector makes successful API calls but returns 0 records for various streams [[GitHub Issue 66667](https://github.com/airbytehq/airbyte/issues/66667)]. Since you are on version 2.0.1, you are avoiding that specific bug, but you may want to verify if your version has specific limitations regarding nested line items. If you have already verified that your OAuth scopes are correct, you might consider checking if the Xero API itself requires a specific parameter (like
summarizeErrors=false
or similar, though not mentioned in the Airbyte docs) to include nested line items, or if this is a limitation of the current low-code manifest used by the connector.