code: def sync(self, resolution, limit=None, **kwargs):
          
          from plexapi.sync import Policy, MediaSettings
          kwargs['mediaSettings'] = MediaSettings.createPhoto(resolution)
          kwargs['policy'] = Policy.create(limit)
          return super(PhotoSection, self).sync(**kwargs)
docs: Add current Music library section as sync item for specified device.
              See description of :func:`plexapi.library.LibrarySection.search()` for details about filtering / sorting and
              :func:`plexapi.library.LibrarySection.sync()` for details on syncing libraries and possible exceptions.
  
              Parameters:
                  resolution (str): maximum allowed resolution for synchronized photos, see PHOTO_QUALITY_* values in the
                                    module :mod:`plexapi.sync`.
                  limit (int): maximum count of tracks to sync, unlimited if `None`.
  
              Returns:
                  :class:`plexapi.sync.SyncItem`: an instance of created syncItem.
  
              Example:
  
                  .. code-block:: python
  
                      from plexapi import myplex
                      from plexapi.sync import PHOTO_QUALITY_HIGH
  
                      c = myplex.MyPlexAccount()
                      target = c.device('Plex Client')
                      sync_items_wd = c.syncItems(target.clientIdentifier)
                      srv = c.resource('Server Name').connect()
                      section = srv.library.section('Photos')
                      section.sync(PHOTO_QUALITY_HIGH, client=target, limit=100, sort='addedAt:desc',
                                   title='Fresh photos')