nikaia / translation-sheet

Translating Laravel languages files using a Google Spreadsheet.
GNU General Public License v3.0
291 stars 60 forks source link

GoogleServiceException when Pulling: Cannot delete a row #17

Closed reense closed 6 years ago

reense commented 7 years ago

Hello, when running php artisan translation_sheet:push we're running into the following issue:

▶ php artisan translation_sheet:push
Scanning languages files
Preparing spreasheet for new write operation
Updating header
Writing translations in the spreadsheet
Styling document

  [Google_Service_Exception]                                                                                                                                        
  {                                                                                                                                                                 
    "error": {                                                                                                                                                      
      "code": 400,                                                                                                                                                  
      "message": "Invalid requests[14].deleteDimension: Cannot delete a row that doesn't exist. Tried to delete row index 2283 but there are only 2283 rows.",      
      "errors": [                                                                                                                                                   
        {                                                                                                                                                           
          "message": "Invalid requests[14].deleteDimension: Cannot delete a row that doesn't exist. Tried to delete row index 2283 but there are only 2283 rows.",  
          "domain": "global",                                                                                                                                       
          "reason": "badRequest"                                                                                                                                    
        }                                                                                                                                                           
      ],                                                                                                                                                            
      "status": "INVALID_ARGUMENT"                                                                                                                                  
    }                                                                                                                                                               
  }                                                                                                                                                                 

Verbose output:

Scanning languages files
Preparing spreasheet for new write operation
Updating header
Writing translations in the spreadsheet
Styling document

  [Google_Service_Exception (400)]                                                                                                                                  
  {                                                                                                                                                                 
    "error": {                                                                                                                                                      
      "code": 400,                                                                                                                                                  
      "message": "Invalid requests[14].deleteDimension: Cannot delete a row that doesn't exist. Tried to delete row index 2283 but there are only 2283 rows.",      
      "errors": [                                                                                                                                                   
        {                                                                                                                                                           
          "message": "Invalid requests[14].deleteDimension: Cannot delete a row that doesn't exist. Tried to delete row index 2283 but there are only 2283 rows.",  
          "domain": "global",                                                                                                                                       
          "reason": "badRequest"                                                                                                                                    
        }                                                                                                                                                           
      ],                                                                                                                                                            
      "status": "INVALID_ARGUMENT"                                                                                                                                  
    }                                                                                                                                                               
  }                                                                                                                                                                 

Exception trace:
 () at /Users/reensem/Projects/MyProject/vendor/google/apiclient/src/Google/Http/REST.php:118
 Google_Http_REST::decodeHttpResponse() at /Users/reensem/Projects/MyProject/vendor/google/apiclient/src/Google/Http/REST.php:94
 Google_Http_REST::doExecute() at /Users/reensem/Projects/MyProject/vendor/google/apiclient/src/Google/Task/Runner.php:181
 Google_Task_Runner->run() at /Users/reensem/Projects/MyProject/vendor/google/apiclient/src/Google/Http/REST.php:58
 Google_Http_REST::execute() at /Users/reensem/Projects/MyProject/vendor/google/apiclient/src/Google/Client.php:789
 Google_Client->execute() at /Users/reensem/Projects/MyProject/vendor/google/apiclient/src/Google/Service/Resource.php:232
 Google_Service_Resource->call() at /Users/reensem/Projects/MyProject/vendor/google/apiclient-services/src/Google/Service/Sheets/Resource/Spreadsheets.php:55
 Google_Service_Sheets_Resource_Spreadsheets->batchUpdate() at /Users/reensem/Projects/MyProject/vendor/nikaia/translation-sheet/src/Client/Api.php:63
 Nikaia\TranslationSheet\Client\Api->sendBatchRequests() at /Users/reensem/Projects/MyProject/vendor/nikaia/translation-sheet/src/Sheet/TranslationsSheet.php:92
 Nikaia\TranslationSheet\Sheet\TranslationsSheet->styleDocument() at /Users/reensem/Projects/MyProject/vendor/nikaia/translation-sheet/src/Pusher.php:47
 Nikaia\TranslationSheet\Pusher->push() at /Users/reensem/Projects/MyProject/vendor/nikaia/translation-sheet/src/Commands/Push.php:16
 Nikaia\TranslationSheet\Commands\Push->handle() at n/a:n/a
 call_user_func_array() at /Users/reensem/Projects/MyProject/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:29
 Illuminate\Container\BoundMethod::Illuminate\Container\{closure}() at /Users/reensem/Projects/MyProject/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:87
 Illuminate\Container\BoundMethod::callBoundMethod() at /Users/reensem/Projects/MyProject/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:31
 Illuminate\Container\BoundMethod::call() at /Users/reensem/Projects/MyProject/vendor/laravel/framework/src/Illuminate/Container/Container.php:539
 Illuminate\Container\Container->call() at /Users/reensem/Projects/MyProject/vendor/laravel/framework/src/Illuminate/Console/Command.php:182
 Illuminate\Console\Command->execute() at /Users/reensem/Projects/MyProject/vendor/symfony/console/Command/Command.php:264
 Symfony\Component\Console\Command\Command->run() at /Users/reensem/Projects/MyProject/vendor/laravel/framework/src/Illuminate/Console/Command.php:167
 Illuminate\Console\Command->run() at /Users/reensem/Projects/MyProject/vendor/symfony/console/Application.php:869
 Symfony\Component\Console\Application->doRunCommand() at /Users/reensem/Projects/MyProject/vendor/symfony/console/Application.php:223
 Symfony\Component\Console\Application->doRun() at /Users/reensem/Projects/MyProject/vendor/symfony/console/Application.php:130
 Symfony\Component\Console\Application->run() at /Users/reensem/Projects/MyProject/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php:122
 Illuminate\Foundation\Console\Kernel->handle() at /Users/reensem/Projects/MyProject/artisan:35

Do you have any idea what causes this?

reense commented 7 years ago

@nikaia any idea ? 😄

nbourguig commented 6 years ago

Sorry, it seems that I missed this one.

I'll go a head and close this issue. Feel free to re open if still relevant.