Skip to content

Commit dfe51d2

Browse files
committed
fix links
1 parent 061211c commit dfe51d2

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

guides/providing-services.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ This way, services become facades to encapsulated domain data, exposing differen
9595

9696
Instead of exposing access to underlying data in a 1:1 fashion, services frequently expose denormalized views, tailored to specific use cases.
9797

98-
For example, the following service definition, undiscloses information about maintainers from end users and also [marks the entities as `@readonly`](#readonly):
98+
For example, the following service definition, undiscloses information about maintainers from end users and also [marks the entities as `@readonly`](services/constraints#readonly):
9999

100100
```cds
101101
using { sap.capire.bookshop as my } from '../db/schema';

node.js/events.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,7 @@ this.on('CREATE', Books, req => {
431431
```
432432

433433
::: details **Best Practice:**{.good} Use the `@mandatory` annotation instead.
434-
The sample above is just for illustration. Instead, use the [`@mandatory`](../guides/providing-services.md#mandatory)
434+
The sample above is just for illustration. Instead, use the [`@mandatory`](../guides/services/constraints#mandatory)
435435
annotation in your CDS model to define mandatory inputs like that:
436436

437437
```cds

0 commit comments

Comments
 (0)