From 9fdc5db2d624a261395efb3c8eb0e31cda6fb91a Mon Sep 17 00:00:00 2001
From: Jean-Baptiste Bayle <j2b.bayle@gmail.com>
Date: Mon, 22 Feb 2021 19:58:05 +0100
Subject: [PATCH] Fix `distant_left` and `distant_right`

---
 lisainstrument/containers.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lisainstrument/containers.py b/lisainstrument/containers.py
index f16c584..17de7f8 100644
--- a/lisainstrument/containers.py
+++ b/lisainstrument/containers.py
@@ -149,17 +149,17 @@ class ForEachSC(ForEachObject):
 
     @staticmethod
     def distant_left(sc):
-        """Return index of distant left spacecraft."""
+        """Return index of distant rleftspacecraft."""
         if sc not in ForEachSC.indices():
             raise ValueError(f"invalid spacecraft index '{sc}'")
-        return f'{(int(sc) - 2) % 3 + 1}'
+        return f'{int(sc) % 3 + 1}'
 
     @staticmethod
     def distant_right(sc):
         """Return index of distant right spacecraft."""
         if sc not in ForEachSC.indices():
             raise ValueError(f"invalid spacecraft index '{sc}'")
-        return f'{int(sc) % 3 + 1}'
+        return f'{(int(sc) - 2) % 3 + 1}'
 
     @staticmethod
     def left_mosa(sc):
-- 
GitLab