mirror of
https://github.com/arcan1s/ffxivbis.git
synced 2025-04-25 01:37:17 +00:00
fix args rename
This commit is contained in:
parent
e181e074b1
commit
36f0b8151a
@ -6,4 +6,4 @@
|
||||
#
|
||||
# License: 3-clause BSD, see https://opensource.org/licenses/BSD-3-Clause
|
||||
#
|
||||
__version__ = '0.1.0'
|
||||
__version__ = '0.1.1'
|
@ -46,7 +46,9 @@ class Piece(Serializable):
|
||||
@classmethod
|
||||
def get(cls: Type[Piece], data: Mapping[str, Any]) -> Union[Piece, Upgrade]:
|
||||
try:
|
||||
piece_type = data['piece']
|
||||
piece_type = data.get('piece') or data.get('name')
|
||||
if piece_type is None:
|
||||
raise KeyError
|
||||
is_tome = data['is_tome'] in ('yes', 'on', '1', 1, True)
|
||||
except KeyError:
|
||||
raise InvalidDataRow(data)
|
||||
|
@ -35,7 +35,7 @@ async def test_bis_get_with_filter(server: Any, party: Party, player: Player, pl
|
||||
async def test_bis_post_add(server: Any, player: Player, head_with_upgrade: Piece) -> None:
|
||||
response = await server.post('/api/v1/party/bis', json={
|
||||
'action': 'add',
|
||||
'piece': head_with_upgrade.name,
|
||||
'name': head_with_upgrade.name,
|
||||
'is_tome': head_with_upgrade.is_tome,
|
||||
'job': player.job.name,
|
||||
'nick': player.nick
|
||||
@ -47,7 +47,7 @@ async def test_bis_post_add(server: Any, player: Player, head_with_upgrade: Piec
|
||||
async def test_bis_post_remove(server: Any, player: Player, player2: Player, weapon: Piece) -> None:
|
||||
response = await server.post('/api/v1/party/bis', json={
|
||||
'action': 'remove',
|
||||
'piece': weapon.name,
|
||||
'name': weapon.name,
|
||||
'is_tome': weapon.is_tome,
|
||||
'job': player.job.name,
|
||||
'nick': player.nick
|
||||
|
@ -36,7 +36,7 @@ async def test_loot_post_add(server: Any, player: Player, weapon: Piece) -> None
|
||||
|
||||
response = await server.post('/api/v1/party/loot', json={
|
||||
'action': 'add',
|
||||
'piece': weapon.name,
|
||||
'name': weapon.name,
|
||||
'is_tome': weapon.is_tome,
|
||||
'job': player.job.name,
|
||||
'nick': player.nick
|
||||
@ -53,7 +53,7 @@ async def test_loot_post_remove(server: Any, player: Player, head_with_upgrade:
|
||||
|
||||
response = await server.post('/api/v1/party/loot', json={
|
||||
'action': 'remove',
|
||||
'piece': weapon.name,
|
||||
'name': weapon.name,
|
||||
'is_tome': weapon.is_tome,
|
||||
'job': player.job.name,
|
||||
'nick': player.nick
|
||||
@ -65,7 +65,7 @@ async def test_loot_post_remove(server: Any, player: Player, head_with_upgrade:
|
||||
|
||||
response = await server.post('/api/v1/party/loot', json={
|
||||
'action': 'remove',
|
||||
'piece': weapon.name,
|
||||
'name': weapon.name,
|
||||
'is_tome': weapon.is_tome,
|
||||
'job': player.job.name,
|
||||
'nick': player.nick
|
||||
@ -78,7 +78,7 @@ async def test_loot_post_remove(server: Any, player: Player, head_with_upgrade:
|
||||
async def test_loot_put(server: Any, player: Player, player2: Player, head_with_upgrade: Piece) -> None:
|
||||
response = await server.put('/api/v1/party/loot', json={
|
||||
'is_tome': head_with_upgrade.is_tome,
|
||||
'piece': head_with_upgrade.name
|
||||
'name': head_with_upgrade.name
|
||||
})
|
||||
assert response.status == 200
|
||||
assert await response.text() == make_json(
|
||||
|
Loading…
Reference in New Issue
Block a user