Azure / Azure/azure-functions-python-worker

[Bug] Incorrect types in cosmos_db_trigger decorator

Ouverte
#1,608 3 commentaires 0 réactions 1 personne assignée Réclamée par @bhagyshricompany Voir sur GitHub
area:python-functions bug docs python-sdk
Langage dominant
Python
Étoiles
357
Forks
116
Merge moyen
32 min
PR mergées (30 j)
1

Description

### Expected Behavior

When using the `start_from_time` and `start_from_beginning` parameters, no typing errors should occur.

### Actual Behavior

These fields (`start_from_time` and `start_from_beginning` ) are both typed as `Optional[time]`. It seems to me like it should be:

```
start_from_beginning: Optional[bool] = None,
start_from_time: Optional[str] = None, <-- is this str or datetime? It is unclear to me
```
Also, the fields are not correctly documented in microsoft learn:
https://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-cosmosdb-v2-trigger?tabs=python-v2%2Cisolated-process%2Cextensionv4%2Cnodejs-v4&pivots=programming-language-python#example
### Steps to Reproduce

Go to [this link](https://github.com/Azure/azure-functions-python-library/blob/48a5758f636abbe3f1b0634881b7eefbb74c3cf3/azure/functions/decorators/function_app.py#L1034-L1035) and you will see the incorrect types

### Relevant code being tried

```shell

```

### Relevant log output

```shell

```

### requirements.txt file

```shell

```

### Where are you facing this problem?

Local - Core Tools

### Function app name

_No response_

### Additional Information

_No response_

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.