esi / esi-issues

Issue tracking and feature requests for ESI
https://esi.evetech.net/
209 stars 23 forks source link

ESS Escow Payment missing in /characters/{character_id}/wallet/journal #1345

Open soratidus999 opened 1 year ago

soratidus999 commented 1 year ago

Bug

When calling the /characters/{character_id}/wallet/journal endpoint. ess_escrow_transfer transactions do not appear in the result.

This transaction type is listed in the eve-glue backing this endpoint https://github.com/esi/eve-glue/blob/master/eve_glue/wallet_journal_ref.py#L154

These transactions are visible ingame image

Request

GET /latest/characters/90406623/wallet/journal/?datasource=tranquility&page=1

Response

Status Code

200

Headers

date: Mon, 20 Feb 2023 03:08:41 GMT 
etag: "d80fd3194d98403ccc118969ccc87b3d19b6fe854ffa677c40b60dea" 
expires: Mon, 20 Feb 2023 04:08:41 GMT 
last-modified: Mon, 20 Feb 2023 03:08:41 GMT 
x-esi-request-id: 241bd17b-1676-4132-9588-0aad0337c8a8 

Body

...
  {
    "amount": x,
    "balance": y,
    "context_id": z,
    "context_id_type": "system_id",
    "date": "----------T--:--:--Z",
    "description": "Ariel Rin got bounty prizes for killing pirates in abcd-1",
    "first_party_id": x,
    "id": y,
    "reason": "z",
    "ref_type": "bounty_prizes",
    "second_party_id": 90406623,
    "tax": 420.69,
    "tax_receiver_id": 98434316
  },
...

Expected

An entry matching the ess_escrow_transfer visible ingame

  {
    "amount": x,
    "balance": y,
    "context_id": z,
    "context_id_type": "system_id",
    "date": "----------T--:--:--Z",
    "description": "Encounter Surveillance System in abcd-1 transferred funds to Ariel Rin",
    "first_party_id": x,
    "id": y,
    "reason": "z",
    "ref_type": "ess_escrow_transfer",
    "second_party_id": 90406623,
    "tax": 420.69,
    "tax_receiver_id": 98434316
  },

Checklist

Check all boxes that apply to this issue:

This is the same issue experienced in https://github.com/esi/esi-issues/issues/1254, however that issue did not state the Character endpoint was affected.

Vizis commented 1 year ago

Still no ess_escrow_transfer in /characters/{character_id}/wallet/journal endpoint

[31] => Array
        (
            [amount] => 180000
            [balance] => 1118658186.2165
            [context_id] => x
            [context_id_type] => market_transaction_id
            [date] => 2023-11-14T00:04:34Z
            [description] => Market: CONCORD bought stuff from xxx
            [first_party_id] => x
            [id] => x
            [reason] => 
            [ref_type] => market_transaction
            [second_party_id] => x
        )

    [32] => Array
        (
            [amount] => -33000
            [balance] => 1112893101.2165
            [context_id] => x
            [context_id_type] => structure_id
            [date] => 2023-11-13T23:57:14Z
            [description] => Fee for activating a Upwell Jumpgate paid from xxxx to yyyy
            [first_party_id] => x
            [id] => x
            [reason] => 
            [ref_type] => structure_gate_jump
            [second_party_id] => x
        )

image_2023-11-14_145934809

SiroSarmon commented 9 months ago

Issue still exists. No ESS data in Character Journal endpoint.

ErikKalkoken commented 9 months ago

Bug still exists as of today.