diff --git a/source/strategicprimer/model/common/map/fixtures/mobile/worker/ProxyWorker.ceylon b/source/strategicprimer/model/common/map/fixtures/mobile/worker/ProxyWorker.ceylon index 291a655bc8..a0b9b65b06 100644 --- a/source/strategicprimer/model/common/map/fixtures/mobile/worker/ProxyWorker.ceylon +++ b/source/strategicprimer/model/common/map/fixtures/mobile/worker/ProxyWorker.ceylon @@ -211,8 +211,10 @@ shared class ProxyWorker satisfies UnitMember&IWorker&ProxyFor { proxied.any(shuffle(compose(Correspondence.defines, IWorker.notes))(key)); shared actual String? get(Player|Integer key) => - getNullableConsensus(shuffle(compose(Correspondence.get, - IWorker.notes))(key)); + getNullableConsensus((worker) => worker.notes.get(key)); // TODO: Replace with method-reference logic once eclipse/ceylon#7465 fixed, if +// getNullableConsensus(shuffle( +// compose,[IWorker]>(Correspondence.get, +// IWorker.notes))(key)); shared actual void put(Player key, String item) { for (proxy in proxied) {