equal
deleted
inserted
replaced
621 return self.cwuri # XXX consider kwargs? |
621 return self.cwuri # XXX consider kwargs? |
622 if sourcemeta.get('base-url'): |
622 if sourcemeta.get('base-url'): |
623 kwargs['base_url'] = sourcemeta['base-url'] |
623 kwargs['base_url'] = sourcemeta['base-url'] |
624 use_ext_id = True |
624 use_ext_id = True |
625 if method in (None, 'view'): |
625 if method in (None, 'view'): |
626 try: |
626 kwargs['_restpath'] = self.rest_path(use_ext_id) |
627 kwargs['_restpath'] = self.rest_path(use_ext_id) |
|
628 except TypeError: |
|
629 warn('[3.4] %s: rest_path() now take use_ext_eid argument, ' |
|
630 'please update' % self.__regid__, DeprecationWarning) |
|
631 kwargs['_restpath'] = self.rest_path() |
|
632 else: |
627 else: |
633 kwargs['rql'] = 'Any X WHERE X eid %s' % self.eid |
628 kwargs['rql'] = 'Any X WHERE X eid %s' % self.eid |
634 return self._cw.build_url(method, **kwargs) |
629 return self._cw.build_url(method, **kwargs) |
635 |
630 |
636 def rest_path(self, use_ext_eid=False): # XXX cw_rest_path |
631 def rest_path(self, use_ext_eid=False): # XXX cw_rest_path |