Change to GLOBAL numbering as default (user_scoped=false)
This commit is contained in:
@@ -16,14 +16,14 @@ def generate_moc_number():
|
||||
|
||||
Query Parameters:
|
||||
prefix (optional): MOC prefix (default: 'MOC')
|
||||
user_scoped (optional): Scope to current user (default: true)
|
||||
user_scoped (optional): Scope to current user (default: false - GLOBAL NUMBERING)
|
||||
|
||||
Returns:
|
||||
JSON: {'success': True, 'moc_number': 'MOC-10001'}
|
||||
"""
|
||||
try:
|
||||
prefix = request.args.get('prefix', 'MOC')
|
||||
user_scoped = request.args.get('user_scoped', 'true').lower() == 'true'
|
||||
user_scoped = request.args.get('user_scoped', 'false').lower() == 'true'
|
||||
|
||||
user_id = current_user.id if user_scoped else None
|
||||
moc_number = MOCNumberGenerator.generate_next_number(prefix=prefix, user_id=user_id)
|
||||
@@ -50,7 +50,7 @@ def validate_moc_number():
|
||||
POST Body:
|
||||
{
|
||||
"set_number": "MOC-12345",
|
||||
"user_scoped": true (optional)
|
||||
"user_scoped": false (optional - default: false for GLOBAL VALIDATION)
|
||||
}
|
||||
|
||||
Returns:
|
||||
@@ -59,7 +59,7 @@ def validate_moc_number():
|
||||
try:
|
||||
data = request.get_json()
|
||||
set_number = data.get('set_number')
|
||||
user_scoped = data.get('user_scoped', True)
|
||||
user_scoped = data.get('user_scoped', False)
|
||||
|
||||
if not set_number:
|
||||
return jsonify({
|
||||
|
||||
Reference in New Issue
Block a user