diff options
Diffstat (limited to 'tools/datapacker/main.cpp')
| -rw-r--r-- | tools/datapacker/main.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
| diff --git a/tools/datapacker/main.cpp b/tools/datapacker/main.cpp index bda4ee4..cf811c9 100644 --- a/tools/datapacker/main.cpp +++ b/tools/datapacker/main.cpp | |||
| @@ -679,6 +679,12 @@ class DataPacker { | |||
| 679 | .mutable_keyholders(keyholder_id) | 679 | .mutable_keyholders(keyholder_id) |
| 680 | ->set_ap_id(ap_id); | 680 | ->set_ap_id(ap_id); |
| 681 | } | 681 | } |
| 682 | |||
| 683 | for (const auto& [port_name, ap_id] : room.ports()) { | ||
| 684 | uint64_t port_id = container_.FindOrAddPort( | ||
| 685 | map_name, room_name, port_name, std::nullopt, std::nullopt); | ||
| 686 | container_.all_objects().mutable_ports(port_id)->set_ap_id(ap_id); | ||
| 687 | } | ||
| 682 | } | 688 | } |
| 683 | } | 689 | } |
| 684 | 690 | ||
