Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • release/202005
  • release/202001
  • release/201912
  • release/201911
  • release/releaseWindowsTestOne
  • release/releaseTest
  • release/releaseWindowsTest
  • release/windowsReleaseTest
  • release/201910
  • release/qt/201910
  • release/windows-test/201910
  • release/201908
  • release/201906
  • release/201905
  • release/201904
  • release/201903
  • release/201902
  • release/201901
  • release/201812
  • 1.0.0
  • 0.3.0
  • 0.2.1
  • 0.2.0
  • 0.1.0
25 results

phonedirectorymodel.cpp

  • Emmanuel Lepage Vallée's avatar
    a1f07277
    contactMethod: Prevent duplication of registered name CMs · a1f07277
    Emmanuel Lepage Vallée authored
    
    **WARNING** This makes the setRegisteredName method private and
    thus break the API. That method could not stay public as this
    would potentially corrupt the indexes.
    
    This patch adds the registered names to the global name
    directory. If `::getNumber()` is used with a known registered
    name, no new CM are created.
    
    This patch fixes the "most common" case, but doesn't implement the
    following corner cases:
    
     * If the registered name is already part of the directory, but
       not fully linked to an account and/or RingId.
     * If there is multiple name service
    
    For the multiple name service, the
    `NameDirectory::registeredNameFound` signal will need to use full
    URIs for the names (ring:foo@ns.ring.cx). This is out of this
    patch scope and will have side effects that needs to be addressed
    in each clients.
    
    Change-Id: If06561dc4cb56453cc77092f4c30c633e852b7fd
    Reviewed-by: default avatarNicolas Jäger <nicolas.jager@savoirfairelinux.com>
    a1f07277
    History
    contactMethod: Prevent duplication of registered name CMs
    Emmanuel Lepage Vallée authored
    
    **WARNING** This makes the setRegisteredName method private and
    thus break the API. That method could not stay public as this
    would potentially corrupt the indexes.
    
    This patch adds the registered names to the global name
    directory. If `::getNumber()` is used with a known registered
    name, no new CM are created.
    
    This patch fixes the "most common" case, but doesn't implement the
    following corner cases:
    
     * If the registered name is already part of the directory, but
       not fully linked to an account and/or RingId.
     * If there is multiple name service
    
    For the multiple name service, the
    `NameDirectory::registeredNameFound` signal will need to use full
    URIs for the names (ring:foo@ns.ring.cx). This is out of this
    patch scope and will have side effects that needs to be addressed
    in each clients.
    
    Change-Id: If06561dc4cb56453cc77092f4c30c633e852b7fd
    Reviewed-by: default avatarNicolas Jäger <nicolas.jager@savoirfairelinux.com>
Code owners
Assign users and groups as approvers for specific file changes. Learn more.