mirror of
https://gitlab.com/davical-project/davical.git
synced 2026-05-19 01:34:26 +00:00
When a bind is made to an existing bind, bind to the target of that.
This commit is contained in:
parent
f05063fedf
commit
b1256ecb6e
@ -98,7 +98,11 @@ else {
|
|||||||
if ( $source->IsPrincipal() || !$source->IsCollection() ) {
|
if ( $source->IsPrincipal() || !$source->IsCollection() ) {
|
||||||
$request->PreconditionFailed(403,'DAV::binding-allowed',translate('DAViCal only allows BIND requests for collections at present.'));
|
$request->PreconditionFailed(403,'DAV::binding-allowed',translate('DAViCal only allows BIND requests for collections at present.'));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ( $source->IsBinding() )
|
||||||
|
$source = new DAVResource( $source->bound_from() );
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
bind_id INT8 DEFAULT nextval('dav_id_seq') PRIMARY KEY,
|
bind_id INT8 DEFAULT nextval('dav_id_seq') PRIMARY KEY,
|
||||||
bound_source_id INT8 REFERENCES collection(collection_id) ON UPDATE CASCADE ON DELETE CASCADE,
|
bound_source_id INT8 REFERENCES collection(collection_id) ON UPDATE CASCADE ON DELETE CASCADE,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user