From 96adf716207cdb6c12066bcaa48c518ccd576f1f Mon Sep 17 00:00:00 2001
From: Blacktwin <blacktwin@users.noreply.github.com>
Date: Mon, 13 Aug 2018 06:54:59 -0400
Subject: [PATCH] removing server loop from restore.

---
 utility/plex_api_share.py | 21 ++++++++++-----------
 1 file changed, 10 insertions(+), 11 deletions(-)

diff --git a/utility/plex_api_share.py b/utility/plex_api_share.py
index d1ef255..7e59557 100644
--- a/utility/plex_api_share.py
+++ b/utility/plex_api_share.py
@@ -409,16 +409,15 @@ if __name__ == "__main__":
         with open(''.join(opts.restore)) as json_data:
             shares_file = json.load(json_data)
         for user in shares_file:
-            for server in user['servers']:
-                # If user arg is defined then abide, else restore all
-                if users:
-                    if user['title'] in users:
-                        print('Restoring user {}\'s shares and settings...'.format(user['title']))
-                        share(user['title'], server['sections'], user['allowSync'], user['camera'],
-                              user['channels'], user['filterMovies'], user['filterTelevision'],
-                              user['filterMusic'])
-                else:
+            # If user arg is defined then abide, else restore all
+            if users:
+                if user['title'] in users:
                     print('Restoring user {}\'s shares and settings...'.format(user['title']))
-                    share(user['title'], server['sections'], user['allowSync'], user['camera'],
+                    share(user['title'], user['sections'], user['allowSync'], user['camera'],
                           user['channels'], user['filterMovies'], user['filterTelevision'],
-                          user['filterMusic'])
\ No newline at end of file
+                          user['filterMusic'])
+            else:
+                print('Restoring user {}\'s shares and settings...'.format(user['title']))
+                share(user['title'], user['sections'], user['allowSync'], user['camera'],
+                      user['channels'], user['filterMovies'], user['filterTelevision'],
+                      user['filterMusic'])
\ No newline at end of file